Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.58B | $ 1.54B | $ 1.40B | $ 1.07B | $ 774.07M | |
$ 1.58B | $ 690.28M | $ 700.05M | $ 599.60M | $ 311.16M | |
$ 1.12B | $ 315.25M | $ 237.70M | $ 170.40M | $ 174.35M | |
$ 70.86M | $ 39.66M | $ 900.00M | $ 640.10M | $ 637.27M | |
$ 553.64M | $ 440.39M | $ 511.03M | $ 447.94M | $ 127.86M | |
$ 463.77M | $ 375.03M | $ 478.60M | $ 428.93M | $ 122.05M | |
$ -68.13M | $ -38.07M | $ -41.80M | $ -52.44M | $ -68.66M | |
$ 395.64M | $ 336.96M | $ 436.81M | $ 376.49M | $ 53.01M | |
$ 299.67M | $ 258.51M | $ 332.15M | $ 288.96M | $ 75.39M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.32 | $ 5.11 | $ 6.05 | $ 5.20 | $ 1.36 | |
$ 6.38 | $ 5.07 | $ 5.99 | $ 5.15 | $ 1.35 | |
47.65M | 50.34M | 54.59M | 55.38M | 55.17M | |
47.19M | 50.70M | 55.12M | 55.88M | 55.53M |