Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 468.30M | $ 444.07M | $ 382.71M | $ 335.73M | $ 289.05M | |
$ ― | $ 161.50M | $ 163.81M | $ 131.10M | $ 114.94M | $ 103.69M | |
$ ― | $ 306.80M | $ 280.26M | $ 251.61M | $ 220.79M | $ 185.36M | |
$ ― | $ 265.97M | $ 241.92M | $ 217.53M | $ 192.06M | $ 167.09M | |
$ ― | $ 40.83M | $ 38.34M | $ 34.09M | $ 28.73M | $ 18.27M | |
$ ― | $ -11.54M | $ -8.13M | $ -8.91M | $ -7.62M | $ -6.59M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 21.02M | $ 20.17M | $ 20.28M | $ 11.29M | $ 11.56M | |
$ ― | $ 5.93M | $ 5.82M | $ 7.67M | $ 4.91M | $ 4.06M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 13.68M | $ 13.45M | $ 11.60M | $ 4.57M | $ 7.16M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 427.47M | $ 405.73M | $ 348.62M | $ 307.00M | $ 270.78M | |
$ ― | $ 13.68M | $ 13.45M | $ 11.60M | $ 4.57M | $ 7.16M | |
$ ― | $ 18.22M | $ 20.00M | $ 14.28M | $ 11.67M | $ 7.16M | |
$ ― | $ 10.20M | $ 8.90M | $ 7.86M | $ 7.44M | $ 5.14M | |
$ ― | $ 31.22M | $ 29.07M | $ 28.15M | $ 18.73M | $ 16.70M | |
$ ― | $ 90.64M | $ 79.87M | $ 75.84M | $ 56.02M | $ 47.85M |