Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 2.05B | $ 1.86B | $ 1.48B | $ 1.71B | $ 1.56B | |
$ ― | $ 588.60M | $ 895.10M | $ 479.80M | $ 767.50M | $ 845.30M | |
$ ― | $ 1.46B | $ 960.90M | $ 1.00B | $ 946.00M | $ 711.50M | |
$ ― | $ 624.00M | $ 585.80M | $ 478.80M | $ 464.30M | $ 375.00M | |
$ ― | $ 834.90M | $ 375.10M | $ 522.60M | $ 481.70M | $ 336.50M | |
$ ― | $ -222.80M | $ -9.00M | $ -80.20M | $ -56.00M | $ -267.30M | |
$ ― | $ 3.11B | $ 2.03B | $ 1.15B | $ 1.32B | $ 1.12B | |
$ ― | $ 3.74B | $ 2.42B | $ 1.62B | $ 1.74B | $ 1.19B | |
$ ― | $ 324.10M | $ 108.10M | $ 113.00M | $ 116.80M | $ 82.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 3.41B | $ 2.31B | $ 1.50B | $ 1.63B | $ 1.10B | |
$ ― | $ 1.83 | $ 1.25 | $ 0.82 | $ 0.90 | $ ― | |
$ ― | $ 1.79 | $ 1.22 | $ 0.80 | $ 0.87 | $ ― | |
$ ― | $ 1.86B | $ 1.84B | $ 1.83B | $ 1.81B | $ ― | |
$ ― | $ 1.91B | $ 1.89B | $ 1.88B | $ 1.86B | $ ― | |
$ ― | $ 0.30 | $ 0.30 | $ 0.30 | $ 0.30 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 0.66 | $ 0.57 | $ ― | $ ― | |
$ ― | $ 0.81 | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 3.41B | $ 2.31B | $ 1.50B | $ 1.63B | $ 1.10B | |
$ ― | $ 3.41B | $ 2.31B | $ 1.50B | $ 1.63B | $ 1.10B | |
$ ― | $ 231.10M | $ 19.40M | $ 93.40M | $ 95.50M | $ 302.60M | |
$ ― | $ 3.97B | $ 2.44B | $ 1.71B | $ 1.84B | $ 1.49B | |
$ ― | $ 3.99B | $ 2.46B | $ 1.73B | $ 1.84B | $ 1.49B |