Income Statement | Jun 25 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
|---|---|---|---|---|---|
| $ 205.66M | $ 189.27M | $ 165.54M | $ 75.58M | $ 71.49M | |
| $ 179.27M | $ 162.20M | $ 142.37M | $ 70.20M | $ 66.97M | |
| $ 154.02M | $ 142.46M | $ 124.23M | $ 56.97M | $ 47.76M | |
| $ 13.45M | $ 33.38M | $ 29.40M | $ 5.24M | $ 4.67M | |
| $ 38.80M | $ 54.26M | $ 47.54M | $ 18.48M | $ 23.87M | |
| $ 25.25M | $ 19.73M | $ 18.13M | $ 13.24M | $ 19.21M | |
| $ -1.27M | $ -3.99M | $ -5.03M | $ -75.00K | $ 98.00K | |
| $ 23.98M | $ 15.75M | $ 13.10M | $ 13.16M | $ 19.30M | |
| $ 19.66M | $ 11.70M | $ 9.41M | $ 12.90M | $ 16.84M | |
| $ 0.56 | $ 0.33 | $ 0.27 | $ 0.48 | $ 0.63 | |
| $ 0.55 | $ 0.33 | $ 0.27 | $ 0.48 | $ 0.62 | |
| 35.62M | 34.96M | 35.11M | 26.81M | 26.80M | |
| 35.59M | 35.29M | 35.48M | 27.18M | 27.20M |