Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 132.37M | $ 190.72M | $ 206.72M | $ 194.24M | $ 131.63M | |
| $ 2.33M | $ 5.23M | $ 12.88M | $ 12.24M | $ 5.86M | |
| $ 6.03M | $ 4.38M | $ 7.59M | $ 7.27M | $ 5.93M | |
| $ 96.00K | $ 62.00K | $ 42.06K | $ 40.18K | $ 50.00K | |
| $ -3.12M | $ 1.41M | $ 5.63M | $ 5.70M | $ 594.00K | |
| $ -3.70M | $ 853.96K | $ 5.28M | $ 4.98M | $ -75.00K | |
| $ 349.00K | $ 381.04K | $ 252.00K | $ 623.00K | $ 563.00K | |
| $ -3.35M | $ 1.24M | $ 5.54M | $ 5.60M | $ 488.00K | |
| $ -3.53M | $ 1.09M | $ 4.62M | $ 4.70M | $ 456.00K | |
| $ -0.14 | $ 0.04 | $ 0.14 | $ 0.14 | $ 0.01 | |
| $ -0.14 | $ 0.04 | $ 0.14 | $ 0.14 | $ 0.01 | |
| 24.50M | 24.50M | 24.34M | 24.34M | 24.34M | |
| 24.50M | 24.50M | 24.34M | 24.34M | 24.34M |