Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 183.10M | $ 143.74M | $ 122.13M | $ 91.70M | $ 121.88M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 183.10M | $ 143.74M | $ 122.13M | $ 91.70M | $ 121.88M | |
$ ― | $ 90.94M | $ 66.46M | $ 76.57M | $ 44.80M | $ 66.02M | |
$ ― | $ 92.16M | $ 77.28M | $ 45.57M | $ 46.90M | $ 55.85M | |
$ ― | $ -23.14M | $ -22.24M | $ -15.06M | $ -11.54M | $ -9.06M | |
$ ― | $ 4.63M | $ 1.37M | $ 1.63M | $ -25.00K | $ -120.00K | |
$ ― | $ 73.64M | $ 56.41M | $ 32.14M | $ 35.34M | $ 46.67M | |
$ ― | $ 22.01M | $ 17.24M | $ 9.95M | $ 11.14M | $ 14.65M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 51.63M | $ 39.16M | $ 24.19M | $ 29.21M | $ 32.03M | |
$ ― | $ 0.24 | $ 0.20 | $ 0.13 | $ 0.16 | $ ― | |
$ ― | $ 0.24 | $ 0.20 | $ 0.13 | $ 0.16 | $ ― | |
$ ― | $ 211.63M | $ 197.30M | $ 183.65M | $ 179.53M | $ ― | |
$ ― | $ 213.53M | $ 200.13M | $ 185.38M | $ 182.22M | $ ― | |
$ ― | $ 0.13 | $ 0.06 | $ 0.10 | $ 0.10 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 51.63M | $ 39.16M | $ 24.19M | $ 29.21M | $ 32.03M | |
$ ― | $ 51.74M | $ 39.16M | $ 22.38M | $ 24.19M | $ 32.11M | |
$ ― | $ 23.14M | $ 22.24M | $ 15.06M | $ 11.54M | $ 9.06M | |
$ ― | $ 96.78M | $ 78.65M | $ 47.20M | $ 46.88M | $ 55.73M | |
$ ― | $ 99.01M | $ 80.93M | $ 49.08M | $ 47.49M | $ 56.57M |