Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|
$ ― | $ 679.17M | $ 429.69M | $ 359.29M | $ 277.52M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 679.17M | $ 429.69M | $ 359.29M | $ 277.52M | |
$ ― | $ 653.48M | $ 414.89M | $ 350.00M | $ 264.51M | |
$ ― | $ 25.69M | $ 14.79M | $ 9.29M | $ 13.01M | |
$ ― | $ -2.14M | $ -1.54M | $ -2.28M | $ -1.43M | |
$ ― | $ 3.42M | $ 13.50M | $ 14.91M | $ 2.01M | |
$ ― | $ 26.96M | $ 26.75M | $ 21.92M | $ 13.35M | |
$ ― | $ 8.57M | $ 9.02M | $ 5.53M | $ 3.65M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 17.67M | $ 17.66M | $ 16.40M | $ 9.67M | |
$ ― | $ 0.19 | $ 0.19 | $ 0.22 | $ 0.15 | |
$ ― | $ 0.18 | $ 0.18 | $ 0.22 | $ 0.14 | |
$ ― | $ 95.01M | $ 91.67M | $ 75.91M | $ 65.00M | |
$ ― | $ 97.26M | $ 95.84M | $ 75.91M | $ 68.37M | |
$ ― | $ 0.13 | $ 0.09 | $ 0.09 | $ 0.08 | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 17.67M | $ 17.66M | $ 16.40M | $ 9.67M | |
$ ― | $ 17.67M | $ 17.82M | $ 16.40M | $ 9.60M | |
$ ― | $ 1.67M | $ 1.17M | $ 2.29M | $ 1.45M | |
$ ― | $ 28.63M | $ 27.92M | $ 24.22M | $ 14.79M | |
$ ― | $ 39.74M | $ 34.66M | $ 30.81M | $ 19.00M |