Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 224.59M | $ 187.14M | $ 117.28M | $ 94.39M | $ 68.31M | |
$ ― | $ 74.57M | $ 63.80M | $ 32.88M | $ 24.18M | $ 17.72M | |
$ ― | $ 150.02M | $ 123.34M | $ 84.40M | $ 70.21M | $ 50.59M | |
$ ― | $ 153.35M | $ 124.15M | $ 82.36M | $ 59.40M | $ 47.42M | |
$ ― | $ -3.32M | $ -808.00K | $ 2.04M | $ 10.81M | $ 3.18M | |
$ ― | $ 943.00K | $ 3.09M | $ -397.00K | $ 938.00K | $ 2.11M | |
$ ― | $ 2.04M | $ -25.57M | $ -8.22M | $ -2.73M | $ -301.00K | |
$ ― | $ -340.00K | $ -23.28M | $ -6.57M | $ 9.03M | $ 4.99M | |
$ ― | $ 4.46M | $ 5.41M | $ -719.00K | $ 576.00K | $ 2.78M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -4.80M | $ -28.70M | $ -5.85M | $ 8.45M | $ 2.21M | |
$ ― | $ -0.01 | $ -0.08 | $ -0.02 | $ 0.03 | $ <0.01 | |
$ ― | $ -0.01 | $ -0.08 | $ -0.02 | $ 0.03 | $ <0.01 | |
$ ― | $ 370.74M | $ 360.49M | $ 304.15M | $ 252.18M | $ 249.41M | |
$ ― | $ 370.74M | $ 360.49M | $ 304.15M | $ 269.00M | $ 256.92M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -4.80M | $ -28.70M | $ -5.85M | $ 8.45M | $ 2.21M | |
$ ― | $ -4.80M | $ -28.70M | $ -5.14M | $ 8.45M | $ 2.21M | |
$ ― | $ 2.25M | $ 1.78M | $ 3.89M | $ 1.86M | $ 597.00K | |
$ ― | $ 1.91M | $ -21.50M | $ -2.69M | $ 10.89M | $ 5.58M | |
$ ― | $ 31.86M | $ 8.33M | $ 15.97M | $ 21.16M | $ 14.38M |