Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.52B | $ 2.08B | $ 1.73B | $ 1.43B | $ 1.02B | |
$ 924.63M | $ 756.52M | $ 596.21M | $ 441.15M | $ 360.06M | |
$ 496.82M | $ 397.44M | $ 306.70M | $ -1.37B | $ -941.22M | |
$ 0.00 | $ 115.84M | $ 1.35B | $ 1.11B | $ 850.20M | |
$ 427.81M | $ 497.60M | $ 418.32M | $ 186.62M | $ 235.58M | |
$ 427.81M | $ 359.08M | $ 181.82M | $ 61.56M | $ 77.06M | |
$ -155.26M | $ -121.16M | $ -110.32M | $ -125.06M | $ -79.07M | |
$ 272.55M | $ 237.93M | $ 179.19M | $ 61.56M | $ 79.47M | |
$ 229.91M | $ 61.04M | $ 163.26M | $ 65.87M | $ 68.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.90 | $ 0.57 | $ 1.50 | $ 0.62 | $ 0.64 | |
$ 0.17 | $ 0.52 | $ 0.61 | $ 0.62 | $ 0.64 | |
120.78M | 114.36M | 108.62M | 105.73M | 106.49M | |
1.33B | 125.75M | 265.75M | 105.73M | 106.49M |