Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 19.47M | $ 31.64M | $ 27.05M | $ 24.58M | $ 23.48M | |
| $ 19.47M | $ 20.29M | $ 23.75M | $ 21.56M | $ 19.04M | |
| $ 18.08M | $ 19.35M | $ 17.77M | $ 15.71M | $ 14.46M | |
| $ 525.00K | $ 553.00K | $ 546.00K | $ 585.00K | $ 604.00K | |
| $ 0.00 | $ 1.50M | $ 6.53M | $ 6.44M | $ 5.18M | |
| $ 1.39M | $ 942.00K | $ 5.98M | $ 5.85M | $ 4.58M | |
| $ 43.00K | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 1.43M | $ 942.00K | $ 5.98M | $ 5.85M | $ 4.58M | |
| $ 1.10M | $ 1.20M | $ 5.24M | $ 5.17M | $ 4.07M | |
| $ 0.39 | $ 0.42 | $ 1.85 | $ 1.83 | $ 1.44 | |
| $ 0.39 | $ 0.42 | $ 1.85 | $ 1.83 | $ 1.44 | |
| 2.83M | 2.83M | 2.83M | 2.83M | 2.82M | |
| 2.83M | 2.83M | 2.83M | 2.83M | 2.82M |