Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 8.08B | $ 10.50B | $ 7.30B | $ 6.92B | $ 5.81B | $ 4.57B | |
$ 3.89B | $ 4.22B | $ 3.59B | $ 2.77B | $ 2.45B | $ 1.87B | |
$ 10.00B | $ 6.28B | $ 9.21B | $ 4.15B | $ 3.36B | $ 2.70B | |
$ 2.24B | $ 2.28B | $ 1.97B | $ 1.66B | $ 1.60B | $ 1.31B | |
$ 9.68B | $ 8.21B | $ 7.25B | $ 2.49B | $ 1.76B | $ 1.39B | |
$ -296.70M | $ -296.94M | $ -160.34M | $ -148.40M | $ -138.63M | $ -84.24M | |
$ 4.12B | $ -91.43M | $ 4.61M | $ 20.37M | $ -303.51M | $ -8.90M | |
$ 3.12B | $ 3.79B | $ 3.49B | $ 2.36B | $ 1.32B | $ 1.30B | |
$ 412.77M | $ 401.84M | $ 167.18M | $ 283.10M | $ 101.69M | $ 121.21M | |
- | - | - | - | - | - | |
$ 2.71B | $ 3.39B | $ 3.32B | $ 2.08B | $ 1.22B | $ 1.18B | |
$ 19.85 | $ 24.28 | $ 22.07 | $ 13.49 | $ 7.76 | $ 7.53 | |
$ 19.75 | $ 24.15 | $ 21.92 | $ 13.37 | $ 7.70 | $ 7.49 | |
$ 549.30M | $ 139.48M | $ 150.49M | $ 154.09M | $ 156.80M | $ 156.05M | |
$ 552.24M | $ 140.24M | $ 151.56M | $ 155.44M | $ 158.00M | $ 156.95M | |
$ 7.95 | $ 5.20 | $ 4.20 | $ 3.60 | $ 3.30 | $ 3.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 14.55 | $ 10.35 | $ 8.46 | |
- | - | - | - | - | - | |
$ 6.14B | $ 6.50B | $ 5.56B | $ 4.43B | $ 4.05B | $ 3.18B | |
$ 2.71B | $ 3.39B | $ 3.32B | $ 2.08B | $ 1.22B | $ 1.18B | |
$ 4.42B | $ 7.23B | - | $ 2.08B | $ 1.48B | $ 1.18B | |
- | - | - | $ 157.33M | $ 160.27M | $ 124.60M | |
$ 3.42B | $ 4.09B | $ 3.65B | $ 2.52B | $ 1.48B | $ 1.42B | |
$ 3.83B | $ 4.50B | $ 4.01B | $ 2.85B | $ 1.83B | $ 1.65B |