Income Statement  | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | 
|---|---|---|---|---|---|
| $ 10.16M | $ 6.16M | $ 10.81M | $ 15.03M | $ 13.96M | |
| $ 2.36M | $ 1.79M | $ 4.81M | $ 8.82M | $ 6.27M | |
| $ 4.93M | $ 7.93M | $ 6.35M | $ 6.86M | $ 4.80M | |
| $ 479.50K | $ 476.25K | $ 169.81K | $ 143.56K | $ 85.74K | |
| $ -3.23M | $ -4.82M | $ -1.38M | $ 2.32M | $ 141.39K | |
| $ -2.56M | $ -6.14M | $ -1.54M | $ 1.95M | $ 1.66M | |
| $ -1.39M | $ 494.45K | $ -223.40K | $ 14.45K | $ -17.19K | |
| $ -3.95M | $ -5.64M | $ -1.76M | $ 1.97M | $ 311.70K | |
| $ -3.71M | $ -5.79M | $ -2.14M | $ 1.98M | $ 42.01K | |
| $ -1.87 | $ -3.08 | $ -1.48 | $ 1.14 | $ 0.03 | |
| $ -1.87 | $ -3.08 | $ -1.48 | $ 1.14 | $ 0.03 | |
| 1.98M | 1.88M | 1.44M | 1.30M | 1.30M | |
| 1.98M | 1.88M | 1.44M | 1.30M | 1.30M |