Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.27B | $ 3.27B | $ 3.18B | $ 2.76B | $ 2.35B | |
$ 1.45B | $ 1.45B | $ 1.43B | $ 1.22B | $ 1.03B | |
$ 777.60M | $ 703.50M | $ 652.70M | $ 578.20M | $ 494.94M | |
$ 0.00 | $ 152.10M | $ 119.70M | $ 103.00M | $ 83.50M | |
$ 677.20M | $ 964.10M | $ 909.80M | $ 720.50M | $ 604.60M | |
$ 677.20M | $ 732.50M | $ 751.40M | $ 637.00M | $ 520.71M | |
$ -37.90M | $ 27.80M | $ -2.00M | $ -57.20M | $ -50.37M | |
$ 639.30M | $ 760.30M | $ 749.40M | $ 579.80M | $ 470.34M | |
$ 505.00M | $ 596.10M | $ 586.90M | $ 449.40M | $ 377.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.67 | $ 7.88 | $ 7.75 | $ 5.91 | $ 4.99 | |
$ 6.65 | $ 7.85 | $ 7.72 | $ 5.88 | $ 4.94 | |
75.70M | 75.60M | 75.70M | 76.00M | 75.74M | |
75.90M | 75.90M | 76.00M | 76.40M | 76.40M |