Income Statement | Dec 25 | Jun 25 | Dec 23 | Mar 23 | Dec 21 |
|---|---|---|---|---|---|
| $ 92.33M | $ 83.29M | $ 75.97M | $ 71.33M | $ 54.54M | |
| $ 81.77M | $ 73.50M | $ 65.61M | $ 61.67M | $ 45.58M | |
| $ 72.70M | $ 65.84M | $ 58.43M | $ 54.83M | $ 38.97M | |
| $ 6.33M | $ 5.42M | $ 2.85M | $ 2.56M | $ 1.75M | |
| $ 15.39M | $ 13.47M | $ 10.04M | $ 9.40M | $ 8.35M | |
| $ 9.07M | $ 7.65M | $ 7.18M | $ 6.85M | $ 6.60M | |
| $ -2.14M | $ -1.30M | $ -944.16K | $ -1.34M | $ 951.76K | |
| $ 6.93M | $ 6.36M | $ 6.24M | $ 5.50M | $ 7.56M | |
| $ 5.04M | $ 4.68M | $ 4.40M | $ 3.57M | $ 5.76M | |
| $ 0.30 | $ 0.26 | $ 0.25 | $ 0.21 | $ 0.36 | |
| $ 0.28 | $ 0.26 | $ 0.25 | $ 0.19 | $ 0.33 | |
| 17.22M | 17.82M | 17.81M | 18.55M | 17.29M | |
| 17.62M | 17.82M | 17.83M | 18.55M | 17.29M |