Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.99B | $ 2.67B | $ 3.38B | $ 3.65B | $ 2.12B | |
$ 1.39B | $ 1.26B | $ 1.21B | $ 1.06B | $ 1.01B | |
$ 649.20M | $ 609.80M | $ 562.40M | $ 515.30M | $ 490.80M | |
$ 539.50M | $ 506.60M | $ 460.90M | $ 416.00M | $ 391.30M | |
$ 1.31B | $ 1.20B | $ 1.42B | $ 1.45B | $ 248.70M | |
$ 745.30M | $ 650.20M | $ 948.70M | $ 1.03B | $ -145.50M | |
$ -224.70M | $ -177.20M | $ 139.80M | $ 334.30M | $ -823.30M | |
$ 520.60M | $ 473.00M | $ 789.30M | $ 878.50M | $ -301.10M | |
$ 441.50M | $ 416.80M | $ 665.70M | $ 737.30M | $ -173.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.20 | $ 2.08 | $ 3.33 | $ 3.68 | $ -0.87 | |
$ 2.19 | $ 2.07 | $ 3.32 | $ 3.68 | $ -0.87 | |
200.80M | 200.30M | 200.20M | 200.10M | 200.10M | |
201.30M | 200.90M | 200.80M | 200.30M | 200.10M |