Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 2.44B | $ 2.09B | $ 2.05B | $ 1.64B | $ 887.33M | |
$ ― | $ 734.51M | $ 628.09M | $ 651.01M | $ 598.79M | $ 367.54M | |
$ ― | $ 1.70B | $ 1.46B | $ 1.40B | $ 1.04B | $ 519.79M | |
$ ― | $ 1.60B | $ 1.38B | $ 1.24B | $ 937.64M | $ 460.12M | |
$ ― | $ 104.11M | $ 83.39M | $ 150.47M | $ 101.96M | $ 59.67M | |
$ ― | $ -55.92M | $ -62.96M | $ -52.13M | $ -49.87M | $ -28.64M | |
$ ― | $ 22.13M | $ -68.62M | $ -50.80M | $ 105.20M | $ 43.05M | |
$ ― | $ 70.32M | $ -48.19M | $ 47.54M | $ 154.92M | $ 74.08M | |
$ ― | $ 27.84M | $ 4.11M | $ 19.98M | $ -27.36M | $ 14.73M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 40.66M | $ -55.14M | $ 23.84M | $ 182.28M | $ 61.05M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 40.66M | $ -55.14M | $ 23.84M | $ 182.28M | $ 61.05M | |
$ ― | $ 52.54M | $ -5.75M | $ 65.56M | $ 275.80M | $ 60.32M | |
$ ― | $ 52.68M | $ 58.16M | $ 48.55M | $ 53.01M | $ 31.63M | |
$ ― | $ 123.00M | $ 9.96M | $ 96.09M | $ 207.93M | $ 105.70M | |
$ ― | $ 402.17M | $ 271.50M | $ 366.80M | $ 401.82M | $ 180.23M |