Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 167.00M | $ 161.81M | $ 146.31M | $ 108.86M | $ 77.03M | |
$ ― | $ 12.67M | $ 11.54M | $ 10.42M | $ 6.87M | $ 4.19M | |
$ ― | $ 154.34M | $ 150.26M | $ 135.89M | $ 101.99M | $ 72.83M | |
$ ― | $ 48.90M | $ 44.59M | $ 41.30M | $ 27.04M | $ 20.27M | |
$ ― | $ 105.44M | $ 105.67M | $ 94.60M | $ 74.95M | $ 52.56M | |
$ ― | $ -19.26M | $ -18.42M | $ -22.61M | $ -21.78M | $ -8.81M | |
$ ― | $ 28.84M | $ -10.31M | $ -48.93M | $ 399.00K | $ 41.34M | |
$ ― | $ 115.02M | $ 76.94M | $ 23.05M | $ 53.57M | $ 85.08M | |
$ ― | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 115.02M | $ 76.94M | $ 23.05M | $ 53.57M | $ 85.08M | |
$ ― | $ 0.20 | $ 0.15 | $ 0.05 | $ 0.16 | $ ― | |
$ ― | $ 0.20 | $ 0.15 | $ 0.05 | $ 0.16 | $ ― | |
$ ― | $ 577.67M | $ 516.95M | $ 461.42M | $ 329.08M | $ ― | |
$ ― | $ 577.67M | $ 516.95M | $ 461.42M | $ 329.08M | $ ― | |
$ ― | $ 0.17 | $ 0.16 | $ 0.18 | $ 0.17 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 115.02M | $ 76.94M | $ 23.05M | $ 53.57M | $ 85.08M | |
$ ― | $ 115.02M | $ 76.94M | $ 29.41M | $ 53.57M | $ 85.08M | |
$ ― | $ 19.28M | $ 18.42M | $ 22.72M | $ 22.11M | $ 9.01M | |
$ ― | $ 134.30M | $ 95.35M | $ 45.77M | $ 75.68M | $ 94.09M | |
$ ― | $ 134.30M | $ 95.35M | $ 45.77M | $ 75.68M | $ 94.09M |