Income Statement | Jun 25 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
|---|---|---|---|---|---|
| $ 205.66M | $ 174.02M | $ 165.54M | $ 75.58M | $ 71.49M | |
| $ 179.27M | $ 148.44M | $ 142.37M | $ 70.20M | $ 66.97M | |
| $ 154.02M | $ 129.21M | $ 124.23M | $ 56.97M | $ 47.76M | |
| $ 13.45M | $ 32.16M | $ 29.40M | $ 5.24M | $ 4.67M | |
| $ 38.80M | $ 51.60M | $ 47.54M | $ 18.48M | $ 23.87M | |
| $ 25.25M | $ 19.23M | $ 18.13M | $ 13.24M | $ 19.21M | |
| $ -1.27M | $ -6.14M | $ -5.03M | $ -75.00K | $ 98.00K | |
| $ 23.98M | $ 13.09M | $ 13.10M | $ 13.16M | $ 19.30M | |
| $ 19.66M | $ 9.23M | $ 9.41M | $ 12.90M | $ 16.84M | |
| $ 0.56 | $ 0.26 | $ 0.27 | $ 0.48 | $ 0.63 | |
| $ 0.55 | $ 0.26 | $ 0.27 | $ 0.48 | $ 0.62 | |
| 35.62M | 35.15M | 35.11M | 26.81M | 26.80M | |
| 35.59M | 35.44M | 35.48M | 27.18M | 27.20M |