Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 126.47M | $ 125.27M | $ 134.24M | $ 141.55M | $ 108.00M | |
| $ 11.69M | $ 12.03M | $ 13.98M | $ 12.36M | $ 11.66M | |
| $ 7.70M | $ 8.20M | $ 6.40M | $ 5.85M | $ 6.23M | |
| $ 827.00K | $ 636.00K | $ 1.57M | $ 1.37M | $ 379.00K | |
| $ 4.65M | $ 4.47M | $ 9.96M | $ 7.65M | $ 5.80M | |
| $ 3.99M | $ 3.83M | $ 7.58M | $ 6.51M | $ 5.42M | |
| $ -1.01M | $ -1.11M | $ -192.00K | $ -536.00K | $ 188.00K | |
| $ 2.98M | $ 2.72M | $ 7.38M | $ 5.97M | $ 5.61M | |
| $ 1.11M | $ 1.14M | $ 4.73M | $ 3.35M | $ 3.60M | |
| $ 0.64 | $ 0.66 | $ 2.76 | $ 1.97 | $ 2.11 | |
| $ 0.64 | $ 0.66 | $ 2.76 | $ 1.97 | $ 2.11 | |
| 1.73M | 1.73M | 1.71M | 1.70M | 1.70M | |
| 1.73M | 1.72M | 1.71M | 1.70M | 1.70M |