Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.90B | $ 1.79B | $ 1.58B | $ 1.32B | $ 1.50B | |
$ 469.80M | $ 433.20M | $ 357.10M | $ 250.10M | $ 239.70M | |
$ 233.70M | $ 217.90M | $ 181.90M | $ 198.30M | $ 225.60M | |
$ 0.00 | $ 124.80M | $ 126.20M | $ 138.00M | $ 140.80M | |
$ 186.10M | $ 268.50M | $ 312.20M | $ 198.30M | $ 14.10M | |
$ 186.10M | $ 215.30M | $ 175.20M | $ 51.80M | $ 14.10M | |
$ -31.20M | $ -105.60M | $ -25.40M | $ -29.80M | $ -41.80M | |
$ 154.90M | $ 109.70M | $ 149.80M | $ 22.00M | $ -27.70M | |
$ 132.10M | $ 105.70M | $ 126.30M | $ 16.10M | $ 31.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.61 | $ 1.25 | $ 1.50 | $ 0.19 | $ 0.38 | |
$ 1.59 | $ 1.24 | $ 1.49 | $ 0.19 | $ 0.38 | |
82.30M | 84.60M | 84.40M | 84.10M | 83.80M | |
83.00M | 85.50M | 85.00M | 84.60M | 84.00M |