Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 55.10M | $ 48.21M | $ 38.17M | $ 35.20M | $ 38.05M | |
| $ 29.74M | $ 30.50M | $ 35.19M | $ 33.03M | $ 31.04M | |
| $ 24.66M | $ 24.01M | $ 24.12M | $ 22.76M | $ 21.01M | |
| $ 697.00K | $ 756.00K | $ 812.00K | $ 1.00M | $ 1.26M | |
| $ 5.77M | $ 7.24M | $ 11.88M | $ 11.27M | $ 11.29M | |
| $ 5.07M | $ 6.49M | $ 11.06M | $ 10.27M | $ 10.03M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 5.07M | $ 6.49M | $ 11.06M | $ 10.27M | $ 10.03M | |
| $ 4.18M | $ 5.41M | $ 8.82M | $ 8.17M | $ 7.84M | |
| $ 1.40 | $ 1.81 | $ 2.91 | $ 2.64 | $ 2.54 | |
| $ 1.40 | $ 1.81 | $ 2.91 | $ 2.64 | $ 2.54 | |
| 3.00M | 2.99M | 3.03M | 3.09M | 3.09M | |
| 3.00M | 2.99M | 3.03M | 3.09M | 3.09M |