Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 322.32M | $ 288.52M | $ 247.57M | $ 202.35M | $ 168.74M | |
$ ― | $ 195.69M | $ 178.37M | $ 154.47M | $ 123.62M | $ 106.53M | |
$ ― | $ 126.64M | $ 110.16M | $ 93.09M | $ 78.72M | $ 62.20M | |
$ ― | $ 103.70M | $ 89.93M | $ 80.36M | $ 70.57M | $ 63.93M | |
$ ― | $ 22.94M | $ 20.22M | $ 12.73M | $ 8.15M | $ -1.73M | |
$ ― | $ -4.88M | $ -5.83M | $ -5.10M | $ -590.00K | $ -747.00K | |
$ ― | $ -10.71M | $ -10.59M | $ -24.67M | $ -8.30M | $ -4.80M | |
$ ― | $ 7.34M | $ 3.80M | $ -17.03M | $ -741.00K | $ -7.28M | |
$ ― | $ 2.50M | $ -3.44M | $ -17.82M | $ 685.00K | $ 1.03M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 4.84M | $ 7.25M | $ 791.00K | $ -1.43M | $ 5.65M | |
$ ― | $ 0.05 | $ 0.08 | $ <0.01 | $ -0.02 | $ ― | |
$ ― | $ 0.05 | $ 0.08 | $ <0.01 | $ -0.02 | $ ― | |
$ ― | $ 91.01M | $ 89.96M | $ 89.78M | $ 60.71M | $ ― | |
$ ― | $ 93.10M | $ 91.72M | $ 89.78M | $ 60.71M | $ ― | |
$ ― | $ 0.03 | $ 0.00 | $ 0.00 | $ 0.00 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 4.84M | $ 7.25M | $ 791.00K | $ -1.43M | $ 5.65M | |
$ ― | $ 6.26M | $ 8.89M | $ 14.76M | $ -478.20K | $ -8.42M | |
$ ― | $ 1.11M | $ 2.13M | $ 1.31M | $ 624.00K | $ 747.00K | |
$ ― | $ 8.46M | $ 5.93M | $ -15.71M | $ -117.00K | $ -6.53M | |
$ ― | $ 22.60M | $ 17.75M | $ -3.75M | $ 1.55M | $ -5.19M |