Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 35.59M | $ 31.08M | $ 29.36M | $ 40.11M | $ 39.45M | |
| $ 25.13M | $ 21.95M | $ 15.40M | $ 29.06M | $ 28.40M | |
| $ 41.91M | $ 53.90M | $ 46.93M | $ 51.81M | $ 38.77M | |
| $ 1.74M | $ 2.02M | $ 1.13M | $ 1.13M | $ 660.79K | |
| $ -19.26M | $ -27.88M | $ -32.77M | $ -21.62M | $ -9.71M | |
| $ -16.79M | $ -31.95M | $ -31.52M | $ -22.75M | $ -10.37M | |
| $ -5.62M | $ 1.89M | $ -2.38M | $ -2.55M | $ 1.41M | |
| $ -22.41M | $ -30.06M | $ -33.91M | $ -25.30M | $ -8.96M | |
| $ -20.72M | $ -29.25M | $ -32.81M | $ -24.56M | $ -7.84M | |
| $ -0.38 | $ -0.65 | $ -0.75 | $ -0.57 | $ -0.20 | |
| $ -0.38 | $ -0.65 | $ -0.75 | $ -0.57 | $ -0.20 | |
| 54.43M | 44.66M | 43.57M | 43.36M | 38.82M | |
| 54.43M | 44.66M | 43.57M | 43.36M | 38.82M |