Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 326.54M | $ 308.34M | $ 298.98M | $ 271.06M | $ 240.65M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 326.54M | $ 308.34M | $ 298.98M | $ 271.06M | $ 240.65M | |
$ ― | $ 261.84M | $ 258.01M | $ 253.12M | $ 240.01M | $ 209.18M | |
$ ― | $ 64.70M | $ 50.33M | $ 45.86M | $ 31.05M | $ 31.47M | |
$ ― | $ -5.71M | $ -6.59M | $ -6.20M | $ -3.22M | $ -2.94M | |
$ ― | $ 63.22M | $ 58.46M | $ 27.74M | $ 34.30M | $ 39.62M | |
$ ― | $ 122.21M | $ 102.20M | $ 67.40M | $ 62.13M | $ 68.15M | |
$ ― | $ 22.32M | $ 18.48M | $ 11.30M | $ 12.96M | $ 13.18M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 80.84M | $ 70.62M | $ 47.25M | $ 48.36M | $ 46.52M | |
$ ― | $ 1.06 | $ 0.93 | $ 0.63 | $ 0.69 | $ ― | |
$ ― | $ 1.05 | $ 0.93 | $ 0.63 | $ 0.69 | $ ― | |
$ ― | $ 76.55M | $ 75.68M | $ 75.13M | $ 69.59M | $ ― | |
$ ― | $ 76.81M | $ 75.91M | $ 75.30M | $ 69.67M | $ ― | |
$ ― | $ 0.55 | $ 0.51 | $ 0.46 | $ 0.45 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 0.97 | $ 0.86 | $ 0.71 | $ 0.67 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 80.84M | $ 70.62M | $ 47.25M | $ 48.36M | $ 46.52M | |
$ ― | $ 87.73M | $ 73.82M | $ 54.23M | $ 63.37M | $ 48.55M | |
$ ― | $ 5.74M | $ 6.44M | $ 7.06M | $ 6.60M | $ 5.32M | |
$ ― | $ 127.95M | $ 108.64M | $ 74.46M | $ 68.73M | $ 73.47M | |
$ ― | $ 151.51M | $ 129.63M | $ 96.05M | $ 80.04M | $ 80.76M |