Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 14.24B | $ 17.43B | $ 17.23B | $ 14.63B | $ 10.04B | $ 9.65B | |
$ 7.57B | $ 9.65B | $ 9.36B | $ 7.82B | $ 5.44B | $ 5.30B | |
$ 6.67B | $ 7.78B | $ 7.87B | $ 6.81B | $ 4.61B | $ 4.36B | |
$ 2.68B | $ 2.56B | $ 2.49B | $ 2.32B | $ 1.93B | $ 1.89B | |
$ 23.38B | $ 5.17B | $ 24.09B | $ 4.48B | $ 2.67B | $ 2.46B | |
$ -150.66M | $ -47.48M | $ -169.55M | $ -188.91M | $ -92.01M | $ -18.49M | |
$ -77.52M | $ -60.32M | $ 188.71M | $ 77.69M | $ -6.82M | $ 331.00K | |
$ 4.07B | $ 5.11B | $ 5.19B | $ 4.37B | $ 2.57B | $ 2.45B | |
$ 459.45M | $ 598.28M | $ 587.83M | $ 462.35M | $ 323.23M | $ 255.14M | |
- | - | - | - | - | - | |
$ 7.27B | $ 4.51B | $ 4.61B | $ 3.91B | $ 2.25B | $ 2.19B | |
$ 27.37 | $ 33.30 | $ 32.92 | $ 27.22 | $ 15.55 | $ 14.37 | |
$ 27.26 | $ 33.21 | $ 32.75 | $ 26.90 | $ 15.10 | $ 13.70 | |
$ 530.52M | $ 135.47M | $ 139.90M | $ 143.61M | $ 144.81M | $ 152.48M | |
$ 532.74M | $ 135.83M | $ 140.63M | $ 145.32M | $ 149.09M | $ 159.91M | |
$ 9.44 | $ 6.90 | $ 6.00 | $ 5.20 | $ 4.60 | $ 4.40 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 8.09 | $ 4.78 | $ 3.62 | |
- | - | - | - | - | - | |
$ 10.25B | $ 12.21B | $ 11.85B | $ 10.14B | $ 7.37B | $ 7.19B | |
$ 3.61B | $ 4.51B | $ 4.61B | $ 3.91B | $ 2.25B | $ 2.19B | |
$ 1.83B | $ 4.16B | - | $ 3.91B | $ 2.25B | $ 2.19B | |
- | - | - | $ 208.60M | $ 177.44M | $ 117.26M | |
$ 4.49B | $ 5.30B | $ 5.38B | $ 4.58B | $ 2.75B | $ 2.56B | |
$ 4.85B | $ 5.64B | $ 5.71B | $ 4.89B | $ 3.02B | $ 2.87B |