Income Statement | Jun 26 | Jun 25 | Jun 24 | Jun 23 | Jun 22 |
|---|---|---|---|---|---|
| $ 86.34M | $ 85.84M | $ 85.88M | $ 128.51M | $ 108.93M | |
| $ 13.22M | $ 14.51M | $ 19.00M | $ 55.83M | $ 52.75M | |
| $ 9.74M | $ 10.33M | $ 11.09M | $ 10.71M | $ 7.37M | |
| $ 22.78M | $ 21.99M | $ 20.06M | $ 14.27M | $ 8.05M | |
| $ 26.26M | $ 26.83M | $ 27.02M | $ 60.02M | $ 49.77M | |
| $ 3.48M | $ 4.17M | $ 7.91M | $ 45.11M | $ 45.38M | |
| $ -6.63M | $ -2.31M | $ -2.41M | $ 176.00K | $ -4.24M | |
| $ -3.15M | $ 1.87M | $ 5.50M | $ 45.29M | $ 41.14M | |
| $ -2.43M | $ 1.47M | $ 4.08M | $ 35.22M | $ 32.63M | |
| $ -0.08 | $ 0.03 | $ 0.12 | $ 1.05 | $ 0.97 | |
| $ -0.08 | $ 0.03 | $ 0.12 | $ 1.04 | $ 0.96 | |
| 34.25M | 33.16M | 32.69M | 32.98M | 32.95M | |
| 34.25M | 33.32M | 32.90M | 33.19M | 33.31M |