Income Statement  | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | 
|---|---|---|---|---|---|
| $ 1.38M | $ 3.78M | $ 2.94M | $ 2.64M | $ 1.85M | |
| $ 1.27M | $ 2.34M | $ 1.60M | $ 1.94M | $ 1.58M | |
| $ 6.36M | $ 7.62M | $ 10.30M | $ 8.27M | $ 6.67M | |
| $ 1.61M | $ 1.42M | $ 1.41M | $ 1.22M | $ 1.26M | |
| $ -4.11M | $ -4.67M | $ -6.33M | $ -7.89M | $ -4.95M | |
| $ -5.09M | $ -5.28M | $ -8.70M | $ -6.33M | $ -5.09M | |
| $ -743.20K | $ -1.08M | $ 694.26K | $ -2.85M | $ -1.16M | |
| $ -5.83M | $ -6.36M | $ -8.00M | $ -9.17M | $ -6.25M | |
| $ -5.83M | $ -6.36M | $ -8.00M | $ -9.36M | $ -6.25M | |
| $ -0.02 | $ -0.04 | $ -0.11 | $ -0.14 | $ -0.17 | |
| $ -0.02 | $ -0.04 | $ -0.11 | $ -0.14 | $ -0.17 | |
| 385.61M | 143.88M | 76.01M | 67.49M | 36.59M | |
| 385.60M | 143.88M | 76.01M | 67.49M | 36.59M |