Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ ― | $ 149.54M | $ 152.55M | $ 140.82M | $ 39.42M | $ 110.07M | |
$ ― | $ 35.60M | $ 35.42M | $ 30.70M | $ 11.35M | $ 26.57M | |
$ ― | $ 113.94M | $ 117.13M | $ 110.13M | $ 28.07M | $ 83.50M | |
$ ― | $ 111.19M | $ 112.04M | $ 102.08M | $ 43.86M | $ 88.39M | |
$ ― | $ 2.75M | $ 5.09M | $ 8.04M | $ -15.79M | $ -4.88M | |
$ ― | $ -8.35M | $ -7.06M | $ 5.28M | $ 5.14M | $ 7.96M | |
$ ― | $ 31.12M | $ 20.24M | $ -568.00K | $ -3.36M | $ ― | |
$ ― | $ -36.72M | $ -22.21M | $ 12.69M | $ -26.30M | $ -31.72M | |
$ ― | $ ― | $ 27.00K | $ ― | $ ― | $ 3.46M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -36.72M | $ -22.23M | $ 12.69M | $ -26.30M | $ -35.18M | |
$ ― | $ -0.16 | $ -0.10 | $ 0.01 | $ -0.21 | $ -0.70 | |
$ ― | $ -0.16 | $ -0.10 | $ 0.01 | $ -0.21 | $ -0.70 | |
$ ― | $ 230.05M | $ 230.05M | $ 230.05M | $ 124.08M | $ 50.03M | |
$ ― | $ 241.23M | $ 239.84M | $ 235.14M | $ 124.08M | $ 50.03M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ 132.78M | $ -55.21M | $ -114.96M | |
$ ― | $ -36.72M | $ -22.23M | $ 12.69M | $ -26.30M | $ -35.18M | |
$ ― | $ -27.54M | $ -17.99M | $ 11.48M | $ -13.07M | $ -6.82M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -28.36M | $ -15.15M | $ 7.41M | $ -21.16M | $ -26.79M | |
$ ― | $ -17.62M | $ -3.09M | $ 18.48M | $ -9.34M | $ -26.79M |