Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.08B | $ 2.98B | $ 1.98B | $ 1.52B | $ 2.00B | |
$ 668.20M | $ 527.10M | $ 367.70M | $ 354.50M | $ 491.00M | |
$ 235.70M | $ 110.10M | $ 185.40M | $ 179.00M | $ 379.90M | |
$ 0.00 | $ 293.20M | $ 276.40M | $ 265.70M | $ 258.50M | |
$ 491.50M | $ 707.70M | $ 458.00M | $ 439.90M | $ -68.30M | |
$ 491.50M | $ 417.00M | $ -92.50M | $ -89.30M | $ -157.40M | |
$ -269.70M | $ -268.00M | $ -207.50M | $ -201.60M | $ -370.00M | |
$ 221.80M | $ 149.00M | $ 126.50M | $ 55.20M | $ -494.50M | |
$ 138.40M | $ 106.00M | $ 98.90M | $ 39.30M | $ -226.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.69 | $ 1.31 | $ 1.21 | $ 0.39 | $ -1.95 | |
$ 1.64 | $ 1.27 | $ 1.17 | $ 0.38 | $ -1.95 | |
81.90M | 81.20M | 81.90M | 101.50M | 115.90M | |
84.20M | 83.40M | 84.20M | 103.80M | 115.90M |