Income Statement | Jun 26 | Jun 25 | Jun 24 | Jun 23 | Jun 22 |
|---|---|---|---|---|---|
| $ 385.07M | $ 351.00M | $ 260.51M | $ 179.91M | $ 109.78M | |
| $ 236.96M | $ 204.09M | $ 149.43M | $ 119.24M | $ 107.13M | |
| $ 89.78M | $ 78.39M | $ 61.31M | $ 54.02M | $ 45.58M | |
| $ 0.00 | $ 3.15M | $ 3.06M | $ 3.21M | $ 2.60M | |
| $ 147.18M | $ 128.84M | $ 91.18M | $ 68.43M | $ 64.15M | |
| $ 147.18M | $ 125.70M | $ 88.12M | $ 65.22M | $ 61.55M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 147.18M | $ 125.70M | $ 88.12M | $ 65.22M | $ 61.55M | |
| $ 107.48M | $ 83.44M | $ 58.23M | $ 44.19M | $ 42.16M | |
| $ 12.94 | $ 10.31 | $ 7.69 | $ 6.02 | $ 5.40 | |
| $ 12.74 | $ 10.08 | $ 7.58 | $ 5.96 | $ 5.34 | |
| 8.30M | 8.09M | 7.57M | 7.34M | 7.81M | |
| 8.44M | 8.28M | 7.68M | 7.41M | 7.90M |