Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 38.26M | $ 16.73M | $ 16.06M | $ 12.85M | $ 11.47M | |
| $ 20.04M | $ 29.87M | $ 16.06M | $ 12.85M | $ 11.47M | |
| $ 10.25M | $ 9.58M | $ 8.12M | $ 7.67M | $ 5.90M | |
| $ 0.00 | $ 249.12K | $ 223.16K | $ 179.60K | $ 0.00 | |
| $ 7.63M | $ 5.28M | $ 3.82M | $ 3.28M | $ 2.40M | |
| $ 9.79M | $ 5.28M | $ 3.82M | $ 3.10M | $ 2.40M | |
| $ -2.16M | $ -1.90M | $ -27.13K | $ 0.00 | $ 134.87K | |
| $ 7.63M | $ 5.25M | $ 3.79M | $ 3.10M | $ 2.54M | |
| $ 6.10M | $ 4.21M | $ 3.06M | $ 2.47M | $ 2.02M | |
| $ 2.07 | $ 1.43 | $ 1.03 | $ 0.84 | $ 0.70 | |
| $ 2.07 | $ 1.43 | $ 1.03 | $ 0.84 | $ 0.69 | |
| 2.94M | 2.95M | 2.96M | 2.93M | 2.89M | |
| 2.94M | 2.95M | 2.96M | 2.94M | 2.92M |