Income Statement | Jun 26 | Jun 25 | Jun 24 | Jun 23 | Jun 22 |
|---|---|---|---|---|---|
| $ 59.87M | $ 33.29M | $ 43.43M | $ 39.94M | $ 44.98M | |
| $ 20.24M | $ 20.11M | $ 24.71M | $ 8.16M | $ 14.87M | |
| $ 7.89M | $ 13.03M | $ 18.53M | $ 5.89M | $ 4.50M | |
| $ 3.16M | $ 2.90M | $ 2.84M | $ 2.64M | $ 2.32M | |
| $ 15.51M | $ 12.06M | $ 7.61M | $ 4.90M | $ 12.70M | |
| $ 12.35M | $ 7.07M | $ 2.58M | $ 2.27M | $ 10.86M | |
| $ 4.11M | $ 2.04M | $ 4.52M | $ 721.59K | $ -167.68K | |
| $ 16.47M | $ 9.11M | $ 7.10M | $ 2.99M | $ 10.69M | |
| $ 12.16M | $ 6.65M | $ 3.63M | $ 3.52M | $ 7.13M | |
| $ 0.07 | $ 0.04 | $ 0.03 | $ 0.02 | $ 0.04 | |
| $ 0.07 | $ 0.04 | $ 0.03 | $ 0.02 | $ 0.04 | |
| 170.88M | 171.29M | 173.01M | 173.44M | 172.77M | |
| 177.33M | 174.01M | 173.10M | 176.34M | 176.82M |