Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 211.91B | $ 211.91B | $ 198.27B | $ 168.09B | $ 143.01B | $ 125.84B | |
$ 65.86B | $ 65.86B | $ 62.65B | $ 52.23B | $ 46.08B | $ 42.91B | |
$ 146.05B | $ 146.05B | $ 135.62B | $ 115.86B | $ 96.94B | $ 82.93B | |
$ 57.53B | $ 57.53B | $ 52.24B | $ 45.94B | $ 43.98B | $ 39.97B | |
$ 88.52B | $ 88.52B | $ 83.38B | $ 69.92B | $ 52.96B | $ 42.96B | |
$ 1.38B | $ 1.03B | $ 31.00M | $ -215.00M | $ 89.00M | $ 76.00M | |
$ -1.21B | $ -788.00M | $ -333.00M | $ 1.40B | $ -12.00M | $ 653.00M | |
$ 89.31B | $ 89.31B | $ 83.72B | $ 71.10B | $ 53.04B | $ 43.69B | |
$ 16.95B | $ 16.95B | $ 10.98B | $ 9.83B | $ 8.76B | $ 4.45B | |
- | - | - | - | - | - | |
$ 72.36B | $ 72.36B | $ 72.74B | $ 61.27B | $ 44.28B | $ 39.24B | |
$ 9.72 | $ 9.72 | $ 9.70 | $ 8.12 | $ 5.82 | $ 5.11 | |
$ 9.68 | $ 9.68 | $ 9.65 | $ 8.05 | $ 5.76 | $ 5.06 | |
$ 29.80B | $ 7.45B | $ 7.50B | $ 7.55B | $ 7.61B | $ 7.67B | |
$ 29.89B | $ 7.47B | $ 7.54B | $ 7.61B | $ 7.68B | $ 7.75B | |
$ 2.66 | $ 2.72 | $ 2.48 | $ 2.19 | $ 1.99 | $ 1.80 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.67 | - | - | $ 7.97 | $ 5.76 | $ 4.75 | |
- | - | - | - | - | - | |
$ 123.39B | $ 123.39B | $ 114.89B | $ 98.17B | $ 90.06B | $ 82.88B | |
$ 72.36B | $ 72.36B | $ 72.74B | $ 61.27B | $ 44.28B | $ 39.24B | |
$ 54.55B | $ 70.56B | - | $ 60.15B | $ 44.26B | $ 38.60B | |
$ 990.00M | - | - | $ 2.35B | $ 2.59B | $ 2.69B | |
$ 93.26B | $ 91.28B | $ 85.78B | $ 73.45B | $ 55.63B | $ 46.37B | |
$ 107.12B | $ 105.14B | $ 100.24B | $ 85.13B | $ 68.42B | $ 58.06B |