Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ ― | $ 141.93M | $ 140.01M | $ 132.85M | $ 54.77M | $ 23.59M | |
$ ― | $ 110.54M | $ 94.67M | $ 61.73M | $ 29.69M | $ 10.71M | |
$ ― | $ 31.39M | $ 45.34M | $ 71.11M | $ 25.09M | $ 12.88M | |
$ ― | $ 15.87M | $ 19.69M | $ 25.73M | $ 9.20M | $ 8.00M | |
$ ― | $ 15.52M | $ 25.64M | $ 45.38M | $ 15.89M | $ 4.87M | |
$ ― | $ -4.82M | $ -1.58M | $ 1.17M | $ 2.30M | $ 1.11M | |
$ ― | $ -1.58M | $ 358.13K | $ ― | $ ― | $ ― | |
$ ― | $ 12.28M | $ 23.70M | $ 43.02M | $ 13.73M | $ 7.95M | |
$ ― | $ -688.11K | $ 8.13M | $ 2.79M | $ -4.50M | $ 969.97K | |
$ ― | $ ― | $ -6.50K | $ ― | $ ― | $ ― | |
$ ― | $ 12.91M | $ 15.24M | $ 39.60M | $ 18.32M | $ 6.99M | |
$ ― | $ ― | $ 0.01 | $ 0.02 | $ 0.01 | $ ― | |
$ ― | $ ― | $ 0.01 | $ 0.02 | $ 0.01 | $ ― | |
$ ― | $ 2.69B | $ 2.46B | $ 2.19B | $ 1.96B | $ 1.47B | |
$ ― | $ 2.73B | $ 2.58B | $ 2.23B | $ 1.98B | $ 1.48B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 126.41M | $ 114.36M | $ -87.46M | $ -38.89M | $ -18.71M | |
$ ― | $ 12.91M | $ 15.24M | $ 39.60M | $ 18.32M | $ 6.99M | |
$ ― | $ 11.59M | $ 19.20M | $ 34.85M | $ 9.24M | $ 6.81M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 17.45M | $ 25.15M | $ 44.70M | $ 16.15M | $ 9.06M | |
$ ― | $ 26.40M | $ 35.37M | $ 48.59M | $ 22.66M | $ 9.06M |