Income Statement | Jun 26 | Jun 25 | Jun 24 | Jun 23 | Jun 22 |
|---|---|---|---|---|---|
| $ 96.41M | $ 104.13M | $ 111.60M | $ 150.56M | $ 112.60M | |
| $ 23.16M | $ 27.37M | $ 55.19M | $ 66.77M | $ 50.73M | |
| $ 5.46M | $ 6.69M | $ 5.74M | $ 5.50M | $ 4.59M | |
| $ 35.84M | $ 175.00K | $ 177.00K | $ 43.14M | $ 28.15M | |
| $ 53.54M | $ 22.83M | $ 42.30M | $ 99.48M | $ 68.28M | |
| $ 17.71M | $ 20.68M | $ 49.45M | $ 59.04M | $ 48.79M | |
| $ -11.70M | $ -4.03M | $ -10.27M | $ -2.05M | $ -6.05M | |
| $ 6.00M | $ 16.65M | $ 39.19M | $ 56.99M | $ 42.74M | |
| $ 10.88M | $ 12.25M | $ 25.90M | $ 43.85M | $ 24.33M | |
| $ <0.01 | $ <0.01 | $ 0.02 | $ 0.03 | $ 0.02 | |
| $ <0.01 | $ <0.01 | $ 0.02 | $ 0.03 | $ 0.01 | |
| 1.63B | 1.63B | 1.62B | 1.60B | 1.58B | |
| 1.67B | 1.63B | 1.64B | 1.65B | 1.64B |