Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 4.18B | $ 4.77B | $ 5.49B | $ 5.11B | $ 3.36B | |
$ 1.72B | $ 2.12B | $ 2.51B | $ 2.49B | $ 1.60B | |
$ 932.50M | $ 920.80M | $ 947.70M | $ 814.10M | $ 695.50M | |
$ 451.30M | $ 613.70M | $ 690.10M | $ 436.70M | $ 364.30M | |
$ 1.12B | $ 1.76B | $ 2.21B | $ 2.05B | $ 1.26B | |
$ 787.40M | $ 1.20B | $ 1.56B | $ 1.68B | $ 905.60M | |
$ -151.00M | $ -122.00M | $ -81.10M | $ -81.30M | $ -13.90M | |
$ 636.40M | $ 1.08B | $ 1.48B | $ 1.60B | $ 891.70M | |
$ 596.00M | $ 982.80M | $ 1.28B | $ 1.50B | $ 814.80M | |
$ 3.72 | $ 6.17 | $ 7.85 | $ 9.07 | $ 4.84 | |
$ 3.69 | $ 6.13 | $ 7.81 | $ 8.97 | $ 4.80 | |
160.10M | 159.40M | 162.40M | 165.20M | 168.50M | |
161.50M | 160.30M | 163.30M | 167.00M | 169.90M |