Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.98B | $ 3.10B | $ 3.18B | $ 2.99B | $ 2.70B | |
$ 1.42B | $ 1.43B | $ 1.43B | $ 1.33B | $ 1.19B | |
$ 887.10M | $ 887.80M | $ 850.40M | $ 750.90M | $ 634.60M | |
$ 127.10M | $ 125.00M | $ 101.70M | $ 88.30M | $ 78.30M | |
$ 699.40M | $ 702.20M | $ 698.70M | $ 683.60M | $ 636.70M | |
$ 537.00M | $ 543.40M | $ 577.90M | $ 582.20M | $ 638.80M | |
$ -39.40M | $ -59.90M | $ -50.50M | $ -48.20M | $ -7.90M | |
$ 497.60M | $ 483.50M | $ 527.40M | $ 534.00M | $ 460.30M | |
$ 422.20M | $ 376.90M | $ 401.30M | $ 413.00M | $ 342.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.76 | $ 2.43 | $ 2.50 | $ 2.44 | $ 2.03 | |
$ 2.75 | $ 2.42 | $ 2.49 | $ 2.43 | $ 2.02 | |
152.80M | 155.10M | 160.50M | 169.00M | 168.40M | |
153.80M | 156.00M | 161.00M | 170.10M | 169.40M |