Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 20 | Dec 18 |
---|---|---|---|---|---|
$ 3.20B | $ 2.99B | $ 3.08B | $ 1.91B | $ 17.87M | |
$ 0.00 | $ 1.10B | $ 875.90M | $ 692.90M | $ 17.87M | |
$ 395.90M | $ 960.60M | $ 735.50M | $ 597.00M | $ 118.96M | |
$ 17.80M | $ 61.60M | $ 1.73B | $ 830.50M | $ 7.11M | |
$ -367.70M | $ 334.80M | $ 1.87B | $ 922.30M | $ 96.59M | |
$ 124.60M | $ 139.70M | $ 139.60M | $ 95.90M | $ 89.48M | |
$ -237.00M | $ -212.40M | $ -134.20M | $ -113.80M | $ -31.90M | |
$ -112.40M | $ -72.70M | $ 5.40M | $ -17.90M | $ 57.58M | |
$ -128.50M | $ -93.50M | $ -300.00K | $ -19.60M | $ 43.82M | |
$ -0.43 | $ -0.47 | $ 0.00 | $ -0.90 | $ 1.61 | |
$ -0.43 | $ -0.42 | $ 0.00 | $ -0.90 | $ 1.61 | |
284.60M | 222.62M | 286.76M | 21.76M | 27.26M | |
284.60M | 253.40M | 286.76M | 21.76M | 27.26M |