Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 28.13B | $ 28.82B | $ 31.54B | $ 26.99B | $ 9.09B | |
$ 6.03B | $ 2.30B | $ 4.10B | $ 6.51B | $ 2.55B | |
$ 3.61B | $ 1.91B | $ 1.87B | $ 2.78B | $ 1.38B | |
$ 1.40B | $ 1.34B | $ 901.00M | $ 972.00M | $ 604.00M | |
$ 3.50B | $ 1.80B | $ 2.98B | $ 4.32B | $ 1.77B | |
$ 2.42B | $ 384.00M | $ 2.02B | $ 3.34B | $ 1.10B | |
$ -976.00M | $ -597.00M | $ -355.00M | $ -482.00M | $ -344.00M | |
$ 1.45B | $ -213.00M | $ 1.66B | $ 2.86B | $ 761.00M | |
$ 1.13B | $ -202.00M | $ 1.22B | $ 2.19B | $ 510.00M | |
$ 5.79 | $ -1.12 | $ 5.17 | $ 8.93 | $ 2.08 | |
$ 5.62 | $ -1.12 | $ 5.17 | $ 8.93 | $ 2.07 | |
206.00M | 228.00M | 236.00M | 245.00M | 245.00M | |
212.00M | 228.00M | 236.00M | 245.00M | 246.00M |