Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 4.71B | $ 4.69B | $ 4.22B | $ 3.58B | $ 3.20B | $ 2.96B | |
$ 1.98B | $ 2.00B | $ 1.84B | $ 1.55B | $ 1.36B | $ 1.24B | |
$ 2.68B | $ 2.66B | $ 2.36B | $ 2.02B | $ 1.84B | $ 1.72B | |
$ 1.35B | $ 1.34B | $ 1.22B | $ 1.02B | $ 935.42M | $ 908.13M | |
$ 1.33B | $ 1.32B | $ 1.13B | $ 1.00B | $ 903.68M | $ 809.66M | |
$ -36.34M | $ -45.71M | $ -47.38M | $ -22.31M | $ -23.63M | $ -39.36M | |
$ 23.40M | $ 9.39M | $ 3.06M | $ -19.36M | $ -3.61M | $ 37.22M | |
$ 1.27B | $ 1.26B | $ 1.10B | $ 960.48M | $ 883.66M | $ 733.09M | |
$ 241.06M | $ 243.85M | $ 204.11M | $ 181.05M | $ 409.16M | $ 111.41M | |
$ -1.32M | $ -1.85M | $ -7.26M | $ -8.49M | $ -11.21M | $ -25.06M | |
$ 1.05B | $ 1.02B | $ 897.56M | $ 779.44M | $ 474.50M | $ 621.67M | |
$ 7.02 | $ 6.94 | $ 6.12 | $ 5.34 | $ 3.27 | $ 4.31 | |
$ 6.99 | $ 6.92 | $ 6.09 | $ 5.30 | $ 3.24 | $ 4.27 | |
$ 587.99M | $ 147.02M | $ 146.76M | $ 146.07M | $ 145.31M | $ 144.34M | |
$ 590.35M | $ 147.55M | $ 147.46M | $ 147.04M | $ 146.45M | $ 145.65M | |
$ 1.97 | $ 1.92 | $ 1.76 | $ 1.68 | $ 1.56 | $ 1.56 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.33B | $ 3.33B | $ 3.06B | $ 2.58B | $ 2.29B | $ 2.15B | |
$ 1.03B | $ 1.02B | $ 897.56M | $ 779.44M | $ 474.50M | $ 621.67M | |
$ 1.33B | $ 1.32B | - | $ 760.65M | $ 706.77M | $ 564.02M | |
- | - | - | - | - | - | |
$ 1.23B | $ 1.26B | $ 1.10B | $ 1.00B | $ 912.35M | $ 809.06M | |
$ 1.44B | $ 1.48B | $ 1.30B | $ 1.20B | $ 1.10B | $ 990.43M |