Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 70.99B | $ 66.41B | $ 69.90B | $ 71.08B | $ 67.84B | |
$ 70.99B | $ 65.91B | $ 69.90B | $ 71.08B | $ 67.84B | |
$ 69.90B | $ 66.41B | $ 67.04B | $ -65.59B | $ -62.77B | |
$ 0.00 | $ 718.00M | $ 673.00M | $ 694.00M | $ 619.00M | |
$ 0.00 | $ 3.92B | $ 7.97B | $ 10.13B | $ 8.46B | |
$ 0.00 | $ 66.90B | $ 3.10B | $ 5.49B | $ 5.07B | |
$ 5.62B | $ -64.74B | $ -62.40B | $ 2.64B | $ -60.91B | |
$ 5.62B | $ 2.16B | $ 2.86B | $ 8.13B | $ 6.93B | |
$ 4.43B | $ 1.58B | $ 2.35B | $ 6.86B | $ 5.41B | |
$ 6.55 | $ 1.81 | $ 2.93 | $ 7.36 | $ 5.72 | |
$ 6.51 | $ 1.81 | $ 2.91 | $ 7.31 | $ 5.68 | |
706.40M | 762.43M | 803.20M | 862.70M | 907.80M | |
711.10M | 762.30M | 808.90M | 869.40M | 913.20M |