Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 52.94M | $ 50.24M | $ 52.81M | $ 58.41M | $ 50.48M | |
| $ 16.14M | $ 15.09M | $ 14.51M | $ 16.50M | $ 12.82M | |
| $ 13.65M | $ 12.81M | $ 12.24M | $ 13.66M | $ 13.25M | |
| $ 583.28K | $ 576.85K | $ 639.17K | $ 598.33K | $ 336.61K | |
| $ 3.40M | $ 3.28M | $ 3.01M | $ 3.44M | $ 3.92M | |
| $ 2.49M | $ 2.27M | $ 2.27M | $ 2.84M | $ -424.85K | |
| $ 271.02K | $ 394.59K | $ 2.87K | $ -254.31K | $ 3.67M | |
| $ 2.76M | $ 2.67M | $ 2.27M | $ 2.59M | $ 3.24M | |
| $ 1.98M | $ 1.89M | $ 406.81K | $ 1.72M | $ 3.41M | |
| $ 0.32 | $ 0.31 | $ 0.07 | $ 0.28 | $ 0.56 | |
| $ 0.32 | $ 0.31 | $ 0.07 | $ 0.28 | $ 0.56 | |
| 6.12M | 6.12M | 6.12M | 6.12M | 6.12M | |
| 6.12M | 6.12M | 6.12M | 6.12M | 6.12M |