Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 17.56M | $ 23.78M | $ 39.38M | $ 31.33M | $ 22.18M | |
| $ 5.63M | $ 2.92M | $ 9.08M | $ 8.99M | $ 7.36M | |
| $ 4.52M | $ 3.81M | $ 8.99M | $ 9.11M | $ 5.68M | |
| $ 354.95K | $ 986.52K | $ 2.96M | $ 1.36M | $ 895.36K | |
| $ 1.87M | $ 2.36M | $ 3.54M | $ 1.61M | $ 2.78M | |
| $ 1.11M | $ -887.66K | $ 88.60K | $ -119.80K | $ 1.69M | |
| $ -2.71K | $ 1.92M | $ 169.09K | $ 147.08K | $ -220.97K | |
| $ 1.11M | $ 1.04M | $ 257.69K | $ 27.28K | $ 1.47M | |
| $ 1.10M | $ 1.42M | $ 124.31K | $ -132.90K | $ 1.11M | |
| $ 0.00 | $ 0.08 | $ 0.01 | $ -0.01 | $ 0.06 | |
| $ 0.00 | $ 0.08 | $ 0.01 | $ -0.01 | $ 0.06 | |
| 0.00 | 17.01M | 17.01M | 19.76M | 18.26M | |
| 0.00 | 17.01M | 18.51M | 19.76M | 18.26M |