Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 57.86M | $ 84.16M | $ 90.72M | $ 70.68M | $ 56.91M | |
| $ 34.28M | $ 52.59M | $ 63.39M | $ 50.58M | $ 43.48M | |
| $ 75.62M | $ 79.51M | $ 91.76M | $ 77.64M | $ 66.27M | |
| $ 2.55M | $ 1.63M | $ 1.38M | $ 1.10M | $ 1.09M | |
| $ -33.91M | $ -17.93M | $ -25.86M | $ -25.01M | $ -18.36M | |
| $ -41.34M | $ -26.92M | $ -28.37M | $ -27.07M | $ -22.79M | |
| $ 4.86M | $ 7.35M | $ 1.14M | $ 939.00K | $ 3.32M | |
| $ -36.49M | $ -19.57M | $ -27.23M | $ -26.13M | $ -19.47M | |
| $ -36.58M | $ -19.66M | $ -27.67M | $ -26.53M | $ -19.64M | |
| $ -0.34 | $ -0.19 | $ -0.28 | $ -0.80 | $ -1.37 | |
| $ -0.34 | $ -0.19 | $ -0.28 | $ -0.80 | $ -1.37 | |
| 105.48M | 101.99M | 97.82M | 33.03M | 14.38M | |
| 105.48M | 101.99M | 97.82M | 33.03M | 14.38M |