Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 426.33M | $ 326.34M | $ 176.34M | $ 101.61M | $ 72.59M | |
$ ― | $ 233.77M | $ 178.35M | $ 97.70M | $ 56.32M | $ 40.48M | |
$ ― | $ 192.56M | $ 148.00M | $ 78.65M | $ 45.30M | $ 32.12M | |
$ ― | $ 179.55M | $ 129.12M | $ 71.08M | $ 44.51M | $ 32.97M | |
$ ― | $ 13.01M | $ 18.88M | $ 7.56M | $ 790.00K | $ -857.00K | |
$ ― | $ 199.00K | $ 285.00K | $ 170.00K | $ 142.00K | $ 95.00K | |
$ ― | $ 40.00K | $ ― | $ 284.00K | $ 50.00K | $ 59.00K | |
$ ― | $ 13.25M | $ 19.16M | $ 8.02M | $ 982.00K | $ -703.00K | |
$ ― | $ 1.28M | $ 5.21M | $ -5.89M | $ -2.78M | $ -682.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 11.97M | $ 13.95M | $ 13.91M | $ 3.76M | $ -21.00K | |
$ ― | $ 0.10 | $ 0.12 | $ 0.12 | $ 0.03 | $ >-0.01 | |
$ ― | $ 0.09 | $ 0.11 | $ 0.12 | $ 0.03 | $ >-0.01 | |
$ ― | $ 120.46M | $ 120.34M | $ 113.23M | $ 111.87M | $ 108.05M | |
$ ― | $ 128.00M | $ 129.80M | $ 119.19M | $ 118.36M | $ 108.05M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 11.97M | $ 13.95M | $ 13.91M | $ 3.76M | $ -21.00K | |
$ ― | $ 11.97M | $ 13.95M | $ 13.91M | $ 3.76M | $ -21.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 3.00K | |
$ ― | $ 13.01M | $ 18.88M | $ 7.56M | $ 790.00K | $ -700.00K | |
$ ― | $ 16.15M | $ 20.50M | $ 8.20M | $ 1.06M | $ -458.00K |