Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 51.60M | $ 94.32M | $ 86.68M | $ 72.36M | $ 61.56M | |
| $ 694.32K | $ 1.61M | $ 1.47M | $ 1.03M | $ 241.50K | |
| $ 1.57M | $ 1.46M | $ 1.34M | $ 1.12M | $ 516.09K | |
| $ 11.65K | $ 2.00K | $ 1.79K | $ 1.16K | - | |
| $ -581.58K | $ 247.26K | $ 225.31K | $ 231.42K | $ -180.72K | |
| $ -872.89K | $ 153.90K | $ 126.65K | $ -90.67K | $ -274.60K | |
| $ 266.79K | $ 90.08K | $ 96.86K | $ 317.46K | $ 83.70K | |
| $ -606.10K | $ 243.99K | $ 223.51K | $ 226.79K | $ -190.90K | |
| $ -748.54K | $ 205.91K | $ -49.02K | $ -9.56K | $ -246.80K | |
| $ -0.47 | $ 0.14 | $ -0.03 | $ -0.01 | $ -0.26 | |
| $ -0.47 | $ 0.14 | $ -0.03 | $ -0.01 | $ -0.26 | |
| 1.58M | 1.50M | 1.45M | 937.54K | 937.50K | |
| 1.58M | 1.50M | 1.45M | 937.50K | 937.50K |