Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 33.08M | $ 27.88M | $ 24.26M | $ 23.51M | $ 21.91M | |
| $ 21.70M | $ 20.47M | $ 21.66M | $ 21.55M | $ 19.13M | |
| $ 16.38M | $ 16.15M | $ 16.94M | $ 17.25M | $ 15.22M | |
| $ 957.67K | $ 922.28K | $ 929.92K | $ 1.01M | $ 940.13K | |
| $ 6.28M | $ 5.25M | $ 5.65M | $ 5.31M | $ 4.85M | |
| $ 5.32M | $ 4.32M | $ 4.72M | $ 4.30M | $ 3.91M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 5.32M | $ 4.32M | $ 4.72M | $ 4.30M | $ 3.91M | |
| $ 4.15M | $ 3.39M | $ 3.75M | $ 3.40M | $ 3.16M | |
| $ 10.61 | $ 8.70 | $ 0.01 | $ 8.66 | $ 7.77 | |
| $ 10.61 | $ 8.70 | $ 0.01 | $ 8.66 | $ 7.77 | |
| 390.87K | 389.89K | 390.00K | 392.56K | 406.89K | |
| 390.87K | 389.89K | 390.28K | 392.56K | 406.89K |