Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 57.26M | $ 53.27M | $ 48.06M | $ 59.02M | $ 52.52M | |
| $ 39.02M | $ 39.35M | $ 43.53M | $ 54.53M | $ 52.52M | |
| $ 30.96M | $ 31.52M | $ 31.68M | $ 38.22M | $ 33.61M | |
| $ 1.36M | $ 1.45M | $ 1.83M | $ 1.72M | $ 0.00 | |
| $ 9.42M | $ 9.28M | $ 13.68M | $ 18.03M | $ 0.00 | |
| $ 8.06M | $ 7.83M | $ 11.85M | $ 16.31M | $ 18.92M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ -5.48M | |
| $ 8.06M | $ 7.83M | $ 11.85M | $ 16.31M | $ 13.43M | |
| $ 6.97M | $ 6.43M | $ 10.00M | $ 13.10M | $ 10.65M | |
| $ 6.00 | $ 5.54 | $ 8.62 | $ 11.30 | $ 9.19 | |
| $ 6.00 | $ 5.54 | $ 8.62 | $ 11.30 | $ 9.19 | |
| 1.16M | 1.16M | 1.16M | 1.16M | 1.16M | |
| 1.16M | 1.16M | 1.16M | 1.16M | 1.16M |