Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
|---|---|---|---|---|---|
| $ 63.17M | $ 53.10M | $ 49.82M | $ 33.90M | $ 15.34M | |
| $ 29.85M | $ 35.34M | $ 23.84M | $ 11.05M | $ 6.46M | |
| $ 8.04M | $ 1.25M | $ 409.11K | $ 456.83K | $ 2.08M | |
| $ 341.14K | $ 341.14K | $ 247.45K | $ 246.75K | $ 177.49K | |
| $ -6.73M | $ 16.79M | $ 11.10M | $ 7.04M | $ 4.56M | |
| $ 22.15M | $ 34.10M | $ 23.43M | $ 10.59M | $ 4.38M | |
| $ -29.37M | $ -1.01M | $ -12.58M | $ -3.95M | $ -823.00K | |
| $ -7.21M | $ 15.47M | $ 10.85M | $ 6.64M | $ 3.56M | |
| $ -5.41M | $ 11.61M | $ 10.85M | $ 6.64M | $ 3.56M | |
| $ 0.00 | $ 0.02 | $ 0.02 | $ 0.01 | $ 0.01 | |
| $ 0.00 | $ 0.02 | $ 0.02 | $ 0.01 | $ 0.01 | |
| 1.20B | 690.55M | 640.10M | 471.35M | 400.73M | |
| 1.20B | 690.55M | 640.10M | 471.35M | 400.73M |