Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 39.45M | $ 38.90M | $ 30.10M | $ 26.41M | $ 25.90M | |
| $ 29.97M | $ 33.02M | $ 27.86M | $ 31.25M | $ 18.32M | |
| $ 21.59M | $ 21.73M | $ 21.35M | $ 22.27M | $ 20.88M | |
| $ 1.74M | $ 1.61M | $ 1.69M | $ 1.68M | $ 1.81M | |
| $ 10.12M | $ 12.90M | $ 8.20M | $ 10.65M | $ -747.00K | |
| $ 8.38M | $ 11.29M | $ 6.51M | $ 8.97M | $ -2.56M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 8.38M | $ 11.29M | $ 6.51M | $ 8.97M | $ -2.56M | |
| $ 21.70M | $ 9.17M | $ 8.94M | $ 8.91M | $ -2.56M | |
| $ 4.66 | $ 1.96 | $ 1.91 | $ 1.84 | $ -0.56 | |
| $ 4.66 | $ 1.96 | $ 1.91 | $ 1.84 | $ -0.56 | |
| 4.66M | 4.68M | 4.68M | 4.84M | 4.89M | |
| 4.66M | 4.68M | 4.68M | 4.84M | 4.89M |