Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 224.22M | $ 137.83M | $ 126.93M | $ 146.06M | $ 119.25M | |
$ ― | $ 153.45M | $ 89.40M | $ 93.59M | $ 107.71M | $ 89.25M | |
$ ― | $ 70.77M | $ 48.43M | $ 33.34M | $ 38.35M | $ 30.00M | |
$ ― | $ 37.23M | $ 27.65M | $ 12.01M | $ 13.79M | $ 15.97M | |
$ ― | $ 33.54M | $ 20.79M | $ 21.33M | $ 24.56M | $ 14.03M | |
$ ― | $ -1.41M | $ -1.39M | $ -1.00M | $ -1.40M | $ -295.77K | |
$ ― | $ 92.60M | $ 109.39M | $ 39.80M | $ 56.49M | $ 61.74M | |
$ ― | $ 127.03M | $ 130.56M | $ 61.13M | $ 79.65M | $ 75.48M | |
$ ― | $ 38.16M | $ 39.45M | $ 18.31M | $ 24.59M | $ 22.58M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 88.87M | $ 91.11M | $ 42.82M | $ 55.06M | $ 52.68M | |
$ ― | $ 0.85 | $ 0.87 | $ 0.41 | $ 0.53 | $ ― | |
$ ― | $ 0.85 | $ 0.87 | $ 0.41 | $ 0.53 | $ ― | |
$ ― | $ 104.55M | $ 104.55M | $ 104.55M | $ 104.55M | $ ― | |
$ ― | $ 104.55M | $ 104.65M | $ 104.55M | $ 104.55M | $ ― | |
$ ― | $ 0.10 | $ 0.06 | $ 0.06 | $ 0.05 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 0.39 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 0.53 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 88.87M | $ 91.11M | $ 42.82M | $ 55.06M | $ 52.68M | |
$ ― | $ 88.87M | $ 91.11M | $ 42.82M | $ 55.06M | $ 52.68M | |
$ ― | $ 1.60M | $ 1.46M | $ 1.35M | $ 1.42M | $ 307.31K | |
$ ― | $ 128.63M | $ 132.02M | $ 62.48M | $ 81.07M | $ 75.79M | |
$ ― | $ 130.93M | $ 133.80M | $ 63.48M | $ 81.07M | $ 75.79M |