Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.26B | $ 1.06B | $ 909.10M | $ 1.11B | $ 859.20M | |
$ 478.17M | $ 296.66M | $ 220.80M | $ 313.50M | $ 146.70M | |
$ 75.70M | $ 85.38M | $ 55.00M | $ 43.70M | $ 72.30M | |
$ 0.00 | $ 158.23M | $ 758.77M | $ 851.63M | $ 764.14M | |
$ 402.50M | $ 378.19M | $ 303.84M | $ 411.31M | $ 275.73M | |
$ 402.50M | $ 211.28M | $ 165.80M | $ 269.80M | $ 74.40M | |
$ -26.50M | $ -27.67M | $ -33.64M | $ -44.63M | $ -37.59M | |
$ 376.00M | $ 183.62M | $ 132.20M | $ 225.10M | $ 36.80M | |
$ 359.10M | $ 173.49M | $ 107.08M | $ 210.50M | $ 37.08M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.41 | $ 1.19 | $ 0.73 | $ 1.49 | $ 0.28 | |
$ 2.36 | $ 1.17 | $ 0.73 | $ 1.45 | $ 0.27 | |
148.84M | 148.05M | 146.21M | 140.81M | 133.87M | |
152.10M | 151.07M | 150.15M | 145.30M | 136.94M |