Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| 398.80M | 261.14M | 192.05M | 330.88M | 241.69M | |
| 209.21M | 144.50M | 111.10M | 61.24M | 136.27M | |
| 33.67M | -15.59M | 20.55M | 26.84M | 38.75M | |
| 108.89M | 65.80M | 12.26M | 20.50M | 15.87M | |
| 292.68M | 255.01M | 123.06M | 81.26M | -8.28M | |
| 175.53M | 158.14M | 90.56M | 111.09M | 97.52M | |
| -90.75M | -31.67M | 24.75M | -7.03M | -81.76M | |
| 84.78M | 126.47M | 51.02M | 88.38M | -183.49M | |
| 44.21M | 70.92M | 24.73M | 11.22M | -150.77M | |
| 0.33 | 0.57 | 0.26 | 0.12 | -1.93 | |
| 0.35 | 0.57 | 0.25 | 0.12 | -1.93 | |
| 134.05M | 124.43M | 97.34M | 93.75M | 78.30M | |
| 125.87M | 123.86M | 99.98M | 98.11M | 78.30M |