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 | |
| $ -1.12K | $ 354.40 | $ 1.12K | $ 1.12K | $ 108.80 | |
| $ -1.12K | $ 354.40 | $ 1.12K | $ 1.12K | $ 108.80 | |
| 3.06K | 3.06K | 3.04K | 3.04K | 3.04K | |
| 3.06K | 3.06K | 3.04K | 3.04K | 3.04K |