Income Statement | Dec 24 | Dec 23 | Dec 19 | Dec 18 | Dec 17 |
|---|---|---|---|---|---|
| $ 188.32M | $ 174.40M | $ 115.99M | $ 113.28M | $ 106.82M | |
| $ 40.90M | $ 38.92M | $ 26.93M | $ 27.17M | $ 24.95M | |
| $ 34.50M | $ 31.74M | $ 20.61M | $ 19.73M | $ 18.70M | |
| $ 6.84M | $ 6.11M | $ 3.04M | $ 2.80M | $ 2.67M | |
| $ 13.45M | $ 13.25M | $ 9.36M | $ 10.32M | $ 8.93M | |
| $ 6.40M | $ 7.02M | $ 6.32M | $ 7.44M | $ 6.26M | |
| $ -810.00K | $ -959.00K | $ -52.00K | $ -683.00K | $ -498.00K | |
| $ 5.59M | $ 6.07M | $ 6.26M | $ 6.76M | $ 5.76M | |
| $ 3.36M | $ 4.00M | $ 5.38M | $ 3.68M | $ 3.02M | |
| $ 1.81 | $ 2.15 | $ 2.89 | $ 1.98 | $ 1.63 | |
| $ 1.81 | $ 2.15 | $ 2.89 | $ 1.98 | $ 1.63 | |
| 1.86M | 1.86M | 1.86M | 1.86M | 1.86M | |
| 1.86M | 1.86M | 1.86M | 1.86M | 1.86M |