Income Statement | Jun 26 | Jun 25 | Jun 24 | Jun 23 | Jun 21 |
|---|---|---|---|---|---|
| $ 53.69M | $ 47.67M | $ 42.50M | $ 32.44M | $ 24.29M | |
| $ 37.90M | $ 31.67M | $ 28.48M | $ 26.43M | $ 22.86M | |
| $ 18.06M | $ 16.56M | $ 14.35M | $ 13.01M | $ 11.89M | |
| $ 820.00K | $ 723.00K | $ 730.00K | $ 759.00K | $ 464.00K | |
| $ 20.66M | $ 15.83M | $ 14.86M | $ 14.18M | $ 11.43M | |
| $ 19.84M | $ 15.11M | $ 14.13M | $ 13.42M | $ 10.97M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 19.84M | $ 15.11M | $ 14.13M | $ 13.42M | $ 10.97M | |
| $ 16.33M | $ 12.52M | $ 11.61M | $ 11.12M | $ 9.13M | |
| $ 5.63 | $ 4.27 | $ 3.92 | $ 3.76 | $ 3.09 | |
| $ 5.62 | $ 4.27 | $ 3.92 | $ 3.75 | $ 3.08 | |
| 2.90M | 2.93M | 2.96M | 2.95M | 2.95M | |
| 2.91M | 2.93M | 2.96M | 2.96M | 2.95M |