Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| 356.90M | 291.35M | 284.81M | 199.43M | 75.37M | |
| 50.27M | 54.48M | 49.52M | 28.39M | 21.34M | |
| 23.12M | 28.32M | 26.73M | 23.67M | 9.25M | |
| 12.30M | 6.16M | 7.52M | 8.52M | 1.75M | |
| 28.18M | 32.17M | 29.90M | 12.46M | 13.91M | |
| 27.15M | 26.16M | 19.87M | 3.91M | 12.15M | |
| -16.96M | -11.24M | -1.66M | -1.29M | -492.00K | |
| 10.19M | 14.92M | 18.22M | 2.62M | 11.66M | |
| 5.20M | 9.95M | 16.71M | -3.30M | 9.07M | |
| 0.10 | 0.19 | 0.33 | -0.07 | 0.32 | |
| 0.10 | 0.19 | 0.33 | -0.07 | 0.32 | |
| 52.17M | 51.53M | 51.09M | 45.19M | 28.60M | |
| 52.17M | 51.46M | 51.03M | 45.38M | 28.57M |