Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ 62.82B | $ 77.75B | $ 61.51B | $ 56.55B | $ 57.22B | $ 50.12B | |
$ 21.54B | $ 26.67B | $ 20.04B | $ 18.51B | $ 17.52B | $ 15.27B | |
$ 41.28B | $ 51.08B | $ 41.47B | $ 38.04B | $ 39.70B | $ 34.86B | |
$ 28.88B | $ 35.84B | $ 28.67B | $ 25.59B | $ 24.53B | $ 21.08B | |
$ 12.41B | $ 15.24B | $ 12.80B | $ 12.45B | $ 15.17B | $ 13.77B | |
$ -98.00M | $ -199.00M | $ -137.00M | $ -63.00M | $ -25.90M | $ -12.94M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 11.56B | $ 15.73B | $ 13.13B | $ 12.66B | $ 14.96B | $ 13.54B | |
$ 3.57B | $ 4.74B | $ 3.15B | $ 3.48B | $ 3.72B | $ 3.50B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.90B | $ 10.86B | $ 9.99B | $ 9.18B | $ 11.24B | $ 10.04B | |
$ 29.08 | $ 40.01 | $ 38.25 | $ 35.25 | $ 43.29 | $ 38.88 | |
$ 29.08 | $ 40.00 | $ 38.07 | $ 35.07 | $ 43.02 | $ 38.63 | |
$ 814.57M | $ 271.39M | $ 261.07M | $ 260.41M | $ 259.61M | $ 258.30M | |
$ 814.78M | $ 271.43M | $ 262.31M | $ 261.72M | $ 261.22M | $ 259.95M | |
$ 11.99 | $ 11.99 | $ 8.82 | $ 8.81 | $ 21.61 | $ 19.43 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 50.42B | $ 62.51B | $ 48.71B | $ 44.09B | $ 42.05B | $ 36.35B | |
$ 7.90B | $ 10.86B | $ 9.99B | $ 9.18B | $ 11.24B | $ 10.04B | |
$ 8.46B | $ 11.27B | $ 10.10B | $ 8.93B | $ 11.25B | $ 10.29B | |
$ 122.00M | $ 141.00M | $ 99.00M | $ 78.00M | $ 59.39M | $ 49.37M | |
$ 11.69B | $ 15.87B | $ 13.23B | $ 12.74B | $ 15.02B | $ 13.59B | |
$ 11.69B | $ 23.34B | $ 18.05B | $ 16.93B | $ 18.48B | $ 16.48B |