Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.44B | $ 6.00B | $ 5.38B | $ 5.23B | $ 4.39B | |
$ 4.32B | $ 4.63B | $ 4.30B | $ 3.98B | $ 3.31B | |
$ 2.94B | $ 3.09B | $ 2.51B | $ 2.40B | $ 1.99B | |
$ 155.20M | $ 144.90M | $ 166.80M | $ 163.30M | $ 135.40M | |
$ 1.72B | $ 1.77B | $ 1.96B | $ 1.89B | $ 1.07B | |
$ 1.38B | $ 1.53B | $ 1.75B | $ 1.35B | $ 1.63B | |
$ 169.40M | $ 64.00M | $ 18.90M | $ 11.70M | $ 19.10M | |
$ 1.55B | $ 1.60B | $ 1.77B | $ 1.70B | $ 916.70M | |
$ 4.17B | $ 1.40B | $ 1.52B | $ 1.50B | $ 823.40M | |
$ 6.98 | $ 2.31 | $ 2.46 | $ 2.41 | $ 1.32 | |
$ 6.97 | $ 2.30 | $ 2.44 | $ 2.38 | $ 1.30 | |
597.70M | 606.70M | 619.00M | 623.30M | 622.60M | |
599.30M | 609.40M | 624.20M | 631.20M | 631.90M |