Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 2.13B | $ 1.26B | $ 1.15B | $ 973.51M | $ 901.72M | |
$ ― | $ 668.50M | $ 495.50M | $ 567.13M | $ 470.87M | $ 326.51M | |
$ ― | $ 1.46B | $ 765.20M | $ 579.73M | $ 502.64M | $ 575.20M | |
$ ― | $ 1.44B | $ 773.80M | $ 496.39M | $ 652.48M | $ 405.65M | |
$ ― | $ 13.00M | $ -8.60M | $ 83.34M | $ -149.84M | $ 169.55M | |
$ ― | $ -23.70M | $ -6.60M | $ -2.08M | $ 65.20M | $ 7.29M | |
$ ― | $ 27.10M | $ -66.40M | $ -4.46M | $ 37.16M | $ -19.96M | |
$ ― | $ 16.40M | $ -81.60M | $ 76.80M | $ -47.49M | $ 156.88M | |
$ ― | $ -11.20M | $ 61.90M | $ 18.17M | $ -5.19M | $ 63.25M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 36.80M | $ -143.50M | $ 146.96M | $ 28.56M | $ 88.30M | |
$ ― | $ 0.06 | $ -0.24 | $ 0.39 | $ 0.07 | $ 0.26 | |
$ ― | $ 0.06 | $ -0.24 | $ 0.39 | $ 0.07 | $ 0.26 | |
$ ― | $ 649.60M | $ 589.30M | $ 380.15M | $ 380.51M | $ 334.07M | |
$ ― | $ 657.14M | $ 589.30M | $ 380.83M | $ 380.51M | $ 334.07M | |
$ ― | $ 0.21 | $ 0.20 | $ 0.13 | $ 0.22 | $ 0.27 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 0.34 | $ 25.10 | $ 0.34 | $ 0.49 | $ 0.27 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 36.80M | $ -143.50M | $ 146.96M | $ 28.56M | $ 88.30M | |
$ ― | $ 33.04M | $ -3.57M | $ 60.12M | $ -36.93M | $ 107.32M | |
$ ― | $ 29.30M | $ 11.10M | $ 14.26M | $ 12.88M | $ 2.10M | |
$ ― | $ 45.70M | $ -70.50M | $ 91.06M | $ -34.60M | $ 158.98M | |
$ ― | $ 172.50M | $ 18.30M | $ 151.81M | $ 12.16M | $ 206.54M |