Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 82.11M | $ 79.86M | $ 23.19M | $ 15.60M | $ 20.34M | |
| $ 42.13M | $ 42.05M | $ 13.24M | $ -696.00K | $ 2.74M | |
| $ 92.53M | $ 78.86M | $ 72.54M | $ 58.21M | $ 18.04M | |
| $ 21.28M | $ 21.59M | $ 6.46M | $ 653.00K | $ 622.00K | |
| $ -8.56M | $ 8.23M | $ -34.82M | $ 53.29M | $ -53.61M | |
| $ -50.39M | $ -36.82M | $ -59.29M | $ -58.91M | $ -15.29M | |
| $ -19.68M | $ -25.67M | $ 6.61M | $ 110.41M | $ -45.31M | |
| $ -70.08M | $ -62.49M | $ -52.68M | $ 51.51M | $ -60.61M | |
| $ -70.49M | $ -65.83M | $ -93.93M | $ 28.79M | $ -60.61M | |
| $ -3.82 | $ -3.58 | $ -2.59 | $ 1.66 | $ -2.96 | |
| $ -3.82 | $ -3.58 | $ -2.59 | $ 1.66 | $ -2.96 | |
| 18.47M | 18.39M | 17.84M | 17.31M | 10.57M | |
| 18.47M | 18.39M | 17.84M | 18.56M | 10.57M |