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.15M | $ 3.35M | $ 3.49M | |
| $ 60.50M | $ -28.35M | $ -29.24M | $ 5.50M | $ 23.02M | |
| $ 42.73M | $ -39.92M | $ -35.39M | $ 2.15M | $ 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 | $ -57.67M | $ -5.28M | $ 14.80M | |
| $ 0.31 | $ -0.89 | $ -1.37 | $ -0.14 | $ -0.13 | |
| $ 0.31 | $ -0.89 | $ -1.37 | $ -0.19 | $ -0.14 | |
| 53.64M | 45.42M | 41.94M | 28.41M | 105.71M | |
| 53.04M | 45.57M | 41.94M | 61.26M | 32.13M |