Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.34B | $ 4.98B | $ 4.72B | $ 4.19B | $ 3.63B | |
$ 1.77B | $ 1.55B | $ 1.28B | $ 1.19B | $ 1.04B | |
$ 737.10M | $ 757.70M | $ 626.20M | $ 597.40M | $ 553.70M | |
$ 0.00 | $ 86.00M | $ 77.90M | $ 72.40M | $ 72.60M | |
$ 1.03B | $ 879.50M | $ 729.00M | $ 652.50M | $ 553.90M | |
$ 1.03B | $ 790.10M | $ 656.20M | $ 590.30M | $ 478.50M | |
$ -41.00M | $ -52.60M | $ -40.40M | $ -30.20M | $ -33.30M | |
$ 993.80M | $ 737.50M | $ 615.80M | $ 560.10M | $ 445.20M | |
$ 806.90M | $ 590.10M | $ 497.10M | $ 464.00M | $ 356.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 22.67 | $ 16.62 | $ 13.92 | $ 12.47 | $ 9.30 | |
$ 22.54 | $ 16.53 | $ 13.89 | $ 12.37 | $ 9.23 | |
35.60M | 35.50M | 35.70M | 37.20M | 38.30M | |
35.80M | 35.70M | 35.80M | 37.50M | 38.60M |