Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 603.56M | $ 633.96M | $ 460.38M | $ 351.79M | $ 341.62M | |
$ ― | $ 291.23M | $ 280.82M | $ 186.27M | $ 227.86M | $ 201.21M | |
$ ― | $ 312.33M | $ 353.14M | $ 274.10M | $ 123.93M | $ 140.41M | |
$ ― | $ 337.43M | $ 218.48M | $ 123.02M | $ 96.32M | $ 93.95M | |
$ ― | $ -25.10M | $ 134.66M | $ 151.08M | $ 27.61M | $ 46.46M | |
$ ― | $ -2.63M | $ -2.70M | $ -3.03M | $ -307.00K | $ -749.00K | |
$ ― | $ 3.46M | $ 8.06M | $ 1.43M | $ 3.11M | $ -212.00K | |
$ ― | $ 22.52M | $ 174.74M | $ 149.49M | $ 30.41M | $ 45.50M | |
$ ― | $ 10.12M | $ 47.96M | $ 36.07M | $ 8.58M | $ 14.74M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 12.40M | $ 126.78M | $ 113.42M | $ 21.83M | $ 30.76M | |
$ ― | $ 0.01 | $ 0.16 | $ 0.16 | $ 0.04 | $ ― | |
$ ― | $ 0.01 | $ 0.15 | $ 0.16 | $ 0.04 | $ ― | |
$ ― | $ 846.50M | $ 810.53M | $ 690.24M | $ 584.11M | $ ― | |
$ ― | $ 855.31M | $ 820.57M | $ 703.13M | $ 594.88M | $ ― | |
$ ― | $ 0.03 | $ 0.02 | $ 0.01 | $ 0.00 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 0.09 | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 12.40M | $ 126.78M | $ 113.42M | $ 21.83M | $ 30.76M | |
$ ― | $ 26.59M | $ 126.78M | $ 113.50M | $ 21.83M | $ 30.76M | |
$ ― | $ 1.70M | $ 2.48M | $ 3.02M | $ 2.19M | $ 1.77M | |
$ ― | $ 24.22M | $ 177.22M | $ 152.50M | $ 32.60M | $ 47.27M | |
$ ― | $ 254.04M | $ 375.48M | $ 178.53M | $ 47.87M | $ 128.05M |