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.96M | $ -25.29M | $ -26.99M | $ -25.04M | $ -18.39M | |
| $ -41.34M | $ -26.92M | $ -28.37M | $ -27.07M | $ -22.79M | |
| $ 4.83M | $ 7.35M | $ 1.14M | $ 929.00K | $ 3.30M | |
| $ -36.51M | $ -19.57M | $ -27.23M | $ -26.14M | $ -19.49M | |
| $ -36.58M | $ -19.66M | $ -27.67M | $ -26.54M | $ -19.65M | |
| $ -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 |