Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 58.41M | $ 68.03M | $ 68.50M | $ 65.09M | $ 62.74M | |
| $ 8.75M | $ 2.54M | $ 17.78M | $ 17.77M | $ 14.78M | |
| $ 15.64M | $ 17.69M | $ 20.35M | $ 18.93M | $ 16.40M | |
| $ 4.62M | $ 5.12M | $ 5.96M | $ 6.21M | $ 6.78M | |
| $ 3.06M | $ -10.03M | $ 5.88M | $ 29.07M | $ 5.21M | |
| $ -6.89M | $ -15.19M | $ -2.57M | $ -1.16M | $ -1.63M | |
| $ -10.88M | $ -6.89M | $ -2.28M | $ 20.75M | $ -4.26M | |
| $ -17.78M | $ -22.08M | $ -4.85M | $ 19.60M | $ -5.89M | |
| $ -17.80M | $ -20.65M | $ -2.23M | $ 14.19M | $ -4.72M | |
| $ -19.41 | $ -22.54 | $ -2.44 | $ 15.84 | $ -5.36 | |
| $ -19.41 | $ -22.54 | $ -2.44 | $ 15.84 | $ -5.36 | |
| 917.00K | 916.00K | 913.00K | 896.00K | 881.00K | |
| 917.00K | 916.00K | 913.00K | 896.00K | 881.00K |