Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 19 |
|---|---|---|---|---|
| $ 57.01M | $ 34.27M | $ 30.49M | $ 18.39M | |
| $ 53.11M | $ 30.38M | $ 28.39M | $ 18.39M | |
| $ 26.84M | $ 19.48M | $ 18.23M | $ 10.99M | |
| $ 494.00K | $ 491.00K | $ 501.00K | $ 0.00 | |
| $ 26.76M | $ 11.40M | $ 10.66M | $ 0.00 | |
| $ 26.27M | $ 10.91M | $ 10.16M | $ 7.39M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ -1.43M | |
| $ 26.27M | $ 10.91M | $ 10.16M | $ 5.97M | |
| $ 20.95M | $ 8.83M | $ 8.28M | $ 4.89M | |
| $ 4.17 | $ 1.38 | $ 1.29 | $ 1.23 | |
| $ 4.17 | $ 1.38 | $ 1.29 | $ 1.23 | |
| 5.02M | 6.42M | 6.42M | 3.97M | |
| 5.02M | 6.42M | 6.42M | 3.97M |