Income Statement | Dec 25 | Dec 24 | Mar 24 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 109.43M | $ 92.13M | $ 71.52M | $ 62.45M | $ 61.29M | |
| $ 69.27M | $ 59.38M | $ 42.90M | $ 38.97M | $ 35.64M | |
| $ 57.21M | $ 73.08M | $ 69.30M | $ 51.26M | $ 35.28M | |
| $ 4.33M | $ 4.33M | $ 2.40M | $ 2.02M | $ 1.97M | |
| $ 16.39M | $ -8.90M | $ -21.31M | $ -9.42M | $ 2.33M | |
| $ 12.06M | $ -13.71M | $ -26.40M | $ -12.29M | $ 361.10K | |
| $ -5.11M | $ -5.68M | $ 1.24M | $ 852.30K | $ 16.98K | |
| $ 6.95M | $ -19.39M | $ -25.16M | $ -11.44M | $ 378.08K | |
| $ 5.13M | $ -20.11M | $ -17.57M | $ -11.44M | $ 378.08K | |
| $ 0.28 | $ -1.10 | $ -1.03 | $ -0.64 | $ 0.02 | |
| $ 0.27 | $ -1.10 | $ -1.03 | $ -0.64 | $ 0.02 | |
| 18.56M | 18.29M | 17.12M | 17.78M | 17.23M | |
| 19.00M | 18.29M | 17.12M | 17.78M | 17.69M |