Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 23.23M | $ 21.17M | $ 18.21M | $ 14.88M | $ 15.62M | |
| $ 0.00 | $ 16.60M | $ 16.41M | $ 13.03M | $ 12.60M | |
| $ 0.00 | $ 11.55M | $ 11.13M | $ 10.94M | $ 8.10M | |
| $ 0.00 | $ 469.00K | $ 335.00K | $ 473.00K | $ 577.00K | |
| $ 4.38M | $ 5.52M | $ 5.62M | $ 2.57M | $ 5.08M | |
| $ 4.38M | $ 5.05M | $ 5.28M | $ 2.09M | $ 4.50M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 4.38M | $ 5.05M | $ 5.28M | $ 2.09M | $ 4.50M | |
| $ 3.42M | $ 3.95M | $ 4.18M | $ 1.75M | $ 3.55M | |
| $ 0.52 | $ 0.56 | $ 0.59 | $ 0.25 | $ 0.53 | |
| $ 0.52 | $ 0.54 | $ 0.59 | $ 0.25 | $ 0.52 | |
| 6.52M | 7.23M | 6.95M | 6.86M | 6.59M | |
| 6.55M | 7.18M | 7.01M | 6.86M | 6.75M |