Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 274.46M | $ 266.53M | $ 151.59M | $ 158.74M | $ 147.26M | |
$ ― | $ 144.16M | $ 126.94M | $ 81.38M | $ 85.68M | $ 77.16M | |
$ ― | $ 130.30M | $ 139.59M | $ 70.21M | $ 73.06M | $ 70.10M | |
$ ― | $ 102.98M | $ 93.50M | $ 66.64M | $ 65.41M | $ 61.96M | |
$ ― | $ 27.32M | $ 46.10M | $ 3.56M | $ 7.66M | $ 8.14M | |
$ ― | $ -1.06M | $ -306.00K | $ -874.00K | $ -253.00K | $ -103.00K | |
$ ― | $ 181.00K | $ 601.00K | $ 3.75M | $ 371.00K | $ 417.00K | |
$ ― | $ 26.44M | $ 46.39M | $ 6.43M | $ 7.78M | $ 8.45M | |
$ ― | $ 7.80M | $ 13.12M | $ 332.00K | $ -421.00K | $ 15.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 18.64M | $ 33.27M | $ 6.10M | $ 8.20M | $ 8.44M | |
$ ― | $ 0.45 | $ 0.80 | $ 0.15 | $ 0.20 | $ ― | |
$ ― | $ 0.45 | $ 0.80 | $ 0.15 | $ 0.20 | $ ― | |
$ ― | $ 41.46M | $ 41.46M | $ 41.46M | $ 41.46M | $ ― | |
$ ― | $ 41.46M | $ 41.46M | $ 41.46M | $ 41.46M | $ ― | |
$ ― | $ 0.36 | $ 0.18 | $ 0.12 | $ 0.12 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 18.64M | $ 33.27M | $ 6.10M | $ 8.20M | $ 8.44M | |
$ ― | $ 18.64M | $ 33.27M | $ 6.10M | $ 8.20M | $ 8.44M | |
$ ― | $ 535.00K | $ 16.00K | $ 248.00K | $ 284.00K | $ 151.00K | |
$ ― | $ 26.98M | $ 46.41M | $ 6.68M | $ 8.06M | $ 8.61M | |
$ ― | $ 30.25M | $ 49.70M | $ 10.81M | $ 9.18M | $ 9.67M |