Income Statement | Jun 25 | Jun 24 | Jun 23 | Jun 22 | Jun 21 |
|---|---|---|---|---|---|
| $ 178.84M | $ 408.11M | $ 376.94M | $ 306.36M | $ 257.38M | |
| $ 128.19M | $ 134.97M | $ 124.04M | $ 100.36M | $ 77.62M | |
| $ 64.28M | $ 63.98M | $ 60.94M | $ 53.65M | $ 48.06M | |
| $ 3.44M | $ 4.60M | $ 3.23M | $ 3.26M | $ 3.25M | |
| $ 67.03M | $ 75.20M | $ 66.33M | $ 50.73M | $ 32.53M | |
| $ 63.91M | $ 71.00M | $ 63.09M | $ 46.71M | $ 29.55M | |
| $ -755.00K | $ -1.11M | $ -865.00K | $ 55.00K | $ -608.00K | |
| $ 63.16M | $ 69.88M | $ 62.23M | $ 46.76M | $ 28.95M | |
| $ 46.59M | $ 52.43M | $ 46.05M | $ 33.17M | $ 20.84M | |
| $ 1.39 | $ 1.56 | $ 1.37 | $ 0.99 | $ 0.63 | |
| $ 1.37 | $ 1.54 | $ 1.35 | $ 0.98 | $ 0.62 | |
| 33.59M | 33.58M | 33.58M | 33.57M | 33.29M | |
| 33.97M | 33.96M | 33.99M | 33.69M | 33.42M |