Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 37.38B | $ 32.99B | $ 34.67B | $ 29.49B | $ 25.61B | $ 22.82B | |
$ 20.87B | $ 18.47B | $ 18.85B | $ 15.57B | $ 13.71B | $ 12.20B | |
$ 16.51B | $ 14.52B | $ 15.81B | $ 13.92B | $ 11.90B | $ 10.62B | |
$ 9.72B | $ 7.91B | $ 8.91B | $ 7.26B | $ 6.53B | $ 5.75B | |
$ 6.79B | $ 6.61B | $ 6.90B | $ 6.66B | $ 5.37B | $ 4.87B | |
$ -1.21B | $ -1.25B | $ -998.78M | $ 856.31M | $ -1.01B | $ -993.32M | |
- | $ -470.28M | $ -1.09B | - | - | - | |
$ 6.14B | $ 5.90B | $ 7.05B | $ 6.38B | $ 4.65B | $ 3.95B | |
$ 1.61B | $ 1.31B | $ 1.69B | $ 1.21B | $ 1.11B | $ 905.66M | |
- | - | - | - | - | - | |
$ 4.63B | $ 4.59B | $ 5.48B | $ 5.13B | $ 3.51B | $ 3.03B | |
$ 2.47 | $ 10.28 | $ 11.48 | $ 11.49 | $ 7.88 | $ 7.48 | |
$ 2.47 | $ 10.28 | $ 11.48 | $ 11.49 | $ 7.88 | $ 7.48 | |
$ 446.11M | $ 446.11M | $ 446.11M | $ 446.11M | $ 445.97M | $ 405.54M | |
$ 446.11M | $ 446.11M | $ 446.11M | $ 446.11M | $ 445.97M | $ 405.54M | |
- | $ 3.50 | $ 3.50 | $ 1.52 | $ 1.53 | $ 1.27 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 108.07M | |
$ 30.59B | $ 26.39B | - | $ -22.83B | $ 20.24B | $ 17.95B | |
$ 4.63B | $ 4.59B | $ 5.48B | $ 5.13B | $ 3.51B | $ 3.03B | |
$ 4.63B | $ 4.77B | $ 5.75B | $ 5.18B | $ 3.51B | $ 3.04B | |
$ 1.14B | - | - | - | $ 1.01B | $ 985.33M | |
$ 7.27B | $ 7.14B | $ 8.00B | $ 7.18B | $ 5.67B | $ 4.93B | |
$ 7.40B | $ 8.88B | $ 8.37B | $ 7.18B | $ 5.67B | $ 5.10B |