Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 254.19B | $ 245.12B | $ 211.91B | $ 198.27B | $ 168.09B | $ 143.01B | |
$ 77.91B | $ 74.11B | $ 65.86B | $ 62.65B | $ 52.23B | $ 46.08B | |
$ 176.28B | $ 171.01B | $ 146.05B | $ 135.62B | $ 115.86B | $ 96.94B | |
$ 63.19B | $ 61.58B | $ 57.53B | $ 52.24B | $ 45.94B | $ 43.98B | |
$ 113.09B | $ 109.43B | $ 88.52B | $ 83.38B | $ 69.92B | $ 52.96B | |
$ -2.69B | $ -2.94B | $ -1.97B | $ 31.00M | $ -215.00M | $ 77.00M | |
$ 2.32B | $ 1.65B | $ -788.00M | $ -333.00M | $ -1.19B | $ -377.00M | |
$ 110.77B | $ 107.79B | $ 89.31B | $ 83.72B | $ 71.10B | $ 53.04B | |
$ 20.26B | $ 19.65B | $ 16.95B | $ 10.98B | $ 9.83B | $ 8.76B | |
- | - | - | - | - | - | |
$ 90.51B | $ 88.14B | $ 72.36B | $ 72.74B | $ 61.27B | $ 44.28B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 141.10B | $ 135.69B | $ 123.39B | $ 114.89B | $ 98.17B | $ 90.06B | |
$ 90.51B | $ 88.14B | $ 72.36B | $ 72.74B | $ 61.27B | $ 44.28B | |
$ 109.66B | $ 106.71B | - | - | - | - | |
- | - | - | - | - | - | |
$ 113.46B | $ 110.72B | $ 91.28B | $ 85.78B | $ 73.45B | $ 48.05B | |
$ 139.21B | $ 133.01B | $ 105.14B | $ 100.24B | $ 85.13B | $ 60.84B |