Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 117.50M | $ 87.03M | $ 87.54M | $ 64.02M | $ 46.57M | |
| $ 30.45M | $ 11.88M | $ 15.58M | $ -17.45M | $ -25.75M | |
| $ 106.91M | $ 96.48M | $ 128.01M | $ 272.09M | $ 192.92M | |
| $ 8.84M | $ 7.44M | $ 11.52M | $ 13.36M | $ 5.72M | |
| $ -45.37M | $ -72.28M | $ -93.81M | $ -150.79M | $ -173.09M | |
| $ -76.46M | $ -84.60M | $ -112.44M | $ -289.54M | $ -218.67M | |
| $ 113.01M | $ 11.10M | $ -9.66M | $ 162.10M | $ 145.64M | |
| $ 36.55M | $ -73.49M | $ -122.10M | $ -127.44M | $ -73.03M | |
| $ 41.04M | $ -73.79M | $ -170.26M | $ -392.81M | $ -72.90M | |
| $ 0.10 | $ -0.18 | $ -0.42 | $ -0.34 | $ -0.20 | |
| $ 0.10 | $ -0.18 | $ -0.42 | $ -0.34 | $ -0.21 | |
| 382.16M | 380.96M | 370.39M | 369.73M | 345.18M | |
| 382.16M | 380.96M | 370.39M | 370.39M | 351.58M |