Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| 108.78M | 101.33M | 85.12M | 66.23M | 60.39M | |
| 81.02M | 74.85M | 60.47M | 45.05M | 42.58M | |
| -74.85M | -6.98M | 9.57M | 8.33M | 8.18M | |
| 399.00K | 392.00K | 356.00K | 355.00K | 366.00K | |
| 182.78M | 93.99M | 84.16M | 273.44M | 20.96M | |
| 155.87M | 81.83M | 74.19M | 273.07M | 16.34M | |
| -36.51M | -30.71M | -60.73M | -28.97M | -6.83M | |
| 119.36M | 51.11M | 13.46M | 244.11M | 9.51M | |
| 117.81M | 33.89M | -10.84M | 197.99M | 13.30M | |
| 0.38 | 0.11 | -0.04 | 1.36 | 0.08 | |
| 0.37 | 0.11 | -0.04 | 1.36 | 0.08 | |
| 308.63M | 316.40M | 245.24M | 144.12M | 142.09M | |
| 320.22M | 316.40M | 245.24M | 144.12M | 142.09M |