Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 864.70M | $ 388.15M | $ 459.07M | $ 645.27M | $ 584.81M | |
$ 143.57M | $ 66.71M | $ 70.06M | $ 101.52M | $ 85.38M | |
$ 100.85M | $ 106.64M | $ 105.45M | $ 99.38M | $ 65.84M | |
$ 6.68M | $ 7.27M | $ 6.90M | $ 3.95M | $ 3.49M | |
$ 44.53M | $ -34.43M | $ 46.60M | $ 2.15M | $ 20.72M | |
$ 42.73M | $ -39.92M | $ 39.70M | $ -1.69M | $ 19.54M | |
$ -19.22M | $ -17.09M | $ 65.85M | $ -11.67M | $ -10.24M | |
$ 23.50M | $ -57.02M | $ 30.46M | $ -9.52M | $ 9.29M | |
$ 16.63M | $ -40.42M | $ -72.45M | $ -8.47M | $ 10.56M | |
$ 0.31 | $ -0.89 | $ -1.73 | $ -0.23 | $ 0.32 | |
$ 0.31 | $ -0.89 | $ -1.73 | $ -0.14 | $ 0.32 | |
53.04M | 45.57M | 41.94M | 37.28M | 33.40M | |
53.04M | 45.57M | 41.94M | 61.26M | 33.40M |