Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.77B | $ 3.65B | $ 3.27B | $ 2.87B | $ 2.72B | |
$ 1.67B | $ 1.58B | $ 1.32B | $ 1.20B | $ 1.18B | |
$ 887.80M | $ 873.10M | $ 736.00M | $ 674.70M | $ 635.70M | |
$ 119.00M | $ 111.60M | $ 97.90M | $ 83.10M | $ 81.00M | |
$ 919.80M | $ 819.30M | $ 688.30M | $ 657.30M | $ 497.70M | |
$ 780.70M | $ 708.40M | $ 586.40M | $ 530.20M | $ 556.80M | |
$ -81.90M | $ -91.20M | $ -71.90M | $ -6.20M | $ -38.10M | |
$ 698.80M | $ 617.20M | $ 514.50M | $ 524.00M | $ 365.40M | |
$ 597.50M | $ 540.40M | $ 458.00M | $ 483.00M | $ 314.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.86 | $ 6.15 | $ 5.20 | $ 5.37 | $ 3.41 | |
$ 6.82 | $ 6.12 | $ 5.19 | $ 5.34 | $ 3.39 | |
87.10M | 87.90M | 88.00M | 89.90M | 92.30M | |
87.60M | 88.30M | 88.30M | 90.50M | 92.80M |