Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|
| $ 122.40M | $ 124.70M | $ 124.83M | $ 82.19M | |
| $ 36.82M | $ 33.89M | $ 36.46M | $ 22.00M | |
| $ 24.00M | $ 23.63M | $ 22.92M | $ 18.16M | |
| $ 853.00K | $ 1.50M | $ 1.02M | $ 1.05M | |
| $ 16.39M | $ 11.77M | $ 14.55M | $ 4.89M | |
| $ 12.81M | $ 10.27M | $ 13.53M | $ 3.84M | |
| $ 2.73M | $ 790.00K | $ -123.00K | $ 598.00K | |
| $ 15.54M | $ 11.06M | $ 13.41M | $ 4.44M | |
| $ 12.79M | $ 8.06M | $ 10.20M | $ 3.35M | |
| $ 5.66 | $ 3.57 | $ 4.51 | $ 1.46 | |
| $ 5.66 | $ 3.57 | $ 4.51 | $ 1.46 | |
| 2.26M | 2.26M | 2.26M | 2.29M | |
| 2.26M | 2.26M | 2.26M | 2.29M |