Income Statement | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|
$ 508.57M | $ 523.12M | $ 493.57M | $ 443.66M | $ 405.13M | |
$ 152.23M | $ 148.13M | $ 119.60M | $ 100.40M | $ 128.88M | |
$ 112.80M | $ 107.65M | $ 466.08M | $ 420.13M | $ 385.62M | |
$ 19.46M | $ 33.44M | $ 32.17M | $ 28.20M | $ 24.47M | |
$ 60.96M | $ 73.96M | $ 52.80M | $ 51.53M | $ 47.17M | |
$ 39.43M | $ 40.48M | $ 29.80M | $ 23.33M | $ 19.51M | |
$ 1.56M | $ -152.00K | $ -1.25M | $ -1.89M | $ -9.43M | |
$ 40.99M | $ 40.33M | $ 21.00M | $ 4.76M | $ 10.09M | |
$ 33.66M | $ 31.58M | $ 21.46M | $ 2.85M | $ 7.77M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.90 | $ 1.74 | $ 1.18 | $ 0.16 | $ 0.44 | |
$ 1.84 | $ 1.67 | $ 1.15 | $ 0.15 | $ 0.44 | |
17.70M | 18.20M | 18.23M | 17.65M | 17.69M | |
18.25M | 18.89M | 18.72M | 18.38M | 17.69M |