Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 32.01M | $ 29.55M | $ 24.11M | $ 21.63M | $ 21.18M | |
| $ 20.01M | $ 20.45M | $ 21.38M | $ 20.07M | $ 19.03M | |
| $ 16.64M | $ 26.01M | $ 15.54M | $ 13.90M | $ 13.15M | |
| $ 496.00K | $ 496.00K | $ 484.00K | $ 459.00K | $ 370.00K | |
| $ 3.86M | $ -5.06M | $ 6.32M | $ 6.62M | $ 6.24M | |
| $ 3.37M | $ -5.56M | $ 5.84M | $ 6.16M | $ 5.87M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 3.37M | $ -5.56M | $ 5.84M | $ 6.16M | $ 5.87M | |
| $ 3.11M | $ -3.98M | $ 5.06M | $ 5.28M | $ 4.76M | |
| $ 2.22 | $ -2.86 | $ 3.64 | $ 3.69 | $ 3.14 | |
| $ 2.22 | $ -2.86 | $ 3.64 | $ 3.69 | $ 3.14 | |
| 1.40M | 1.39M | 1.39M | 1.43M | 1.51M | |
| 1.40M | 1.39M | 1.39M | 1.43M | 1.51M |