Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 60.85B | $ 55.69B | $ 63.67B | $ 59.98B | $ 56.73B | |
$ ― | $ 42.81B | $ 39.37B | $ 45.10B | $ 42.54B | $ 40.26B | |
$ ― | $ 18.04B | $ 16.33B | $ 18.57B | $ 17.44B | $ 16.47B | |
$ ― | $ 18.01B | $ 16.23B | $ 18.57B | $ 15.38B | $ 14.38B | |
$ ― | $ 33.00M | $ 98.00M | $ -5.00M | $ 2.06B | $ 2.09B | |
$ ― | $ -600.00M | $ -613.00M | $ -843.00M | $ -126.00M | $ -154.00M | |
$ ― | $ 297.00M | $ 117.00M | $ 175.00M | $ 288.00M | $ 461.00M | |
$ ― | $ 2.09B | $ 2.21B | $ 1.78B | $ 2.23B | $ 2.39B | |
$ ― | $ 534.00M | $ 604.00M | $ 576.00M | $ 668.00M | $ 718.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 7.93B | $ 2.07B | $ 1.17B | $ 2.69B | $ 1.72B | |
$ ― | $ 6.50 | $ 1.65 | $ 0.93 | $ 2.06 | $ ― | |
$ ― | $ 6.45 | $ 1.64 | $ 0.92 | $ 2.05 | $ ― | |
$ ― | $ 1.22B | $ 1.26B | $ 1.26B | $ 1.31B | $ ― | |
$ ― | $ 1.23B | $ 1.26B | $ 1.26B | $ 1.31B | $ ― | |
$ ― | $ 0.94 | $ 1.01 | $ 1.03 | $ 0.95 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.24 | $ 1.20 | $ 1.27 | $ 1.34 | $ ― | |
$ ― | $ 1.23 | $ 1.19 | $ 1.27 | $ 1.33 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 7.93B | $ 2.07B | $ 1.17B | $ 2.69B | $ 1.72B | |
$ ― | $ 1.55B | $ 1.54B | $ 1.17B | $ 1.49B | $ 1.60B | |
$ ― | $ 58.00M | $ 85.00M | $ 142.00M | $ 126.00M | $ 154.00M | |
$ ― | $ 2.15B | $ 2.29B | $ 1.93B | $ 2.35B | $ 2.55B | |
$ ― | $ 4.51B | $ 4.90B | $ 4.38B | $ 2.35B | $ 2.55B |