Income Statement | Jun 26 | Jun 25 | Jun 24 | Jun 23 | Jun 22 |
|---|---|---|---|---|---|
| $ 226.32M | $ 104.23M | $ 81.71M | $ 130.20M | $ 151.94M | |
| $ 105.01M | $ 25.64M | $ 12.68M | $ 68.91M | $ 90.12M | |
| $ 3.22M | $ 2.99M | $ 5.26M | $ 7.13M | $ 10.45M | |
| $ 10.74M | $ 4.42M | $ 4.42M | $ 3.81M | $ 3.02M | |
| $ 108.66M | $ 32.25M | $ 11.53M | $ 64.54M | $ 83.12M | |
| $ 101.80M | $ 22.64M | $ 7.42M | $ 61.77M | $ 79.67M | |
| $ -5.30M | $ 5.10M | $ 6.05M | $ 5.20M | $ 1.25M | |
| $ 96.50M | $ 27.74M | $ 13.47M | $ 66.98M | $ 80.93M | |
| $ 66.41M | $ 20.17M | $ 6.98M | $ 45.35M | $ 56.15M | |
| $ 0.26 | $ 0.08 | $ 0.03 | $ 0.17 | $ 0.21 | |
| $ 0.26 | $ 0.08 | $ 0.03 | $ 0.17 | $ 0.20 | |
| 258.82M | 260.90M | 262.55M | 266.55M | 272.35M | |
| 258.82M | 260.90M | 263.54M | 267.51M | 275.23M |