Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 10.26B | $ 9.81B | $ 10.50B | $ 9.21B | $ 6.92B | $ 5.81B | |
$ 4.13B | $ 3.93B | $ 4.22B | $ 3.59B | $ 2.77B | $ 2.45B | |
$ 6.13B | $ 5.88B | $ 6.28B | $ 5.62B | $ 4.15B | $ 3.36B | |
$ 2.27B | $ 2.25B | $ 2.28B | $ 1.97B | $ 1.66B | $ 1.60B | |
$ 2.91B | $ 3.64B | $ 3.99B | $ 3.65B | $ 5.26B | $ 4.21B | |
$ 234.92M | $ 160.69M | $ 74.09M | $ 151.64M | $ -157.33M | $ -160.27M | |
$ -169.27M | $ -155.07M | $ -91.43M | $ -13.30M | $ -29.30M | $ 25.22M | |
$ 3.42B | $ 3.19B | $ 3.79B | $ 3.49B | $ 2.36B | $ 1.32B | |
$ 450.64M | $ 428.14M | $ 401.84M | $ 167.18M | $ 283.10M | $ 101.69M | |
- | - | - | - | - | - | |
$ 2.97B | $ 2.76B | $ 3.68B | $ 3.32B | $ 2.08B | $ 1.22B | |
$ 22.03 | $ 20.41 | $ 24.28 | $ 22.07 | $ 13.49 | $ 7.76 | |
$ 21.88 | $ 20.28 | $ 24.15 | $ 21.92 | $ 13.37 | $ 7.70 | |
$ 539.10M | $ 135.34M | $ 139.48M | $ 150.49M | $ 154.09M | $ 156.80M | |
$ 542.50M | $ 136.19M | $ 140.24M | $ 151.56M | $ 155.44M | $ 158.00M | |
$ 5.80 | $ 5.65 | $ 5.20 | $ 4.20 | $ 3.60 | $ 3.30 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 6.40B | $ 6.18B | $ 6.50B | $ 5.56B | $ 4.43B | $ 4.05B | |
$ 2.97B | $ 2.76B | $ 3.39B | $ 3.32B | $ 2.08B | $ 1.22B | |
$ 3.91B | $ 3.47B | - | $ 2.76B | $ 4.64B | $ 1.30B | |
- | - | - | - | - | - | |
$ 3.65B | $ 3.19B | $ 4.09B | $ 3.65B | $ 2.52B | $ 3.93B | |
$ 4.05B | $ 3.59B | $ 4.50B | $ 4.01B | $ 2.85B | $ 4.27B |