Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 7.13B | $ 6.70B | $ 6.20B | $ 6.04B | $ 5.72B | $ 4.99B | |
$ 5.84B | $ 6.14B | $ 4.05B | $ 5.50B | $ 5.26B | $ 4.61B | |
$ 1.29B | $ 567.50M | $ 2.15B | $ 539.45M | $ 457.70M | $ 377.87M | |
$ 2.19B | $ 1.73B | $ 1.66B | - | - | - | |
$ -898.47M | $ 567.50M | $ 496.33M | $ 539.45M | $ 457.70M | $ 377.87M | |
$ -117.01M | $ -83.86M | $ -41.76M | $ -39.84M | $ -56.06M | $ -49.96M | |
$ -128.76M | $ -84.80M | $ -74.20M | - | - | - | |
$ -1.05B | $ 483.64M | $ 454.57M | $ 499.62M | $ 401.64M | $ 327.91M | |
$ 122.73M | $ 98.90M | $ 87.78M | $ 42.17M | $ 80.16M | $ 62.30M | |
- | - | - | - | - | - | |
$ 378.43M | $ 384.74M | $ 366.79M | $ 457.44M | $ 321.48M | $ 265.60M | |
$ 16.63 | $ 16.59 | $ 15.64 | $ 18.52 | $ 12.84 | $ 10.70 | |
$ 16.49 | $ 16.43 | $ 15.49 | $ 18.30 | $ 12.61 | $ 10.46 | |
$ 91.18M | $ 23.20M | $ 23.45M | $ 24.70M | $ 25.03M | $ 24.83M | |
$ 91.99M | $ 23.41M | $ 23.68M | $ 24.99M | $ 25.48M | $ 25.39M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 20.29 | - | $ 10.46 | |
- | - | - | - | - | - | |
$ 8.03B | $ 6.14B | $ 5.71B | $ 5.50B | $ 5.26B | $ 4.61B | |
$ 378.43M | $ 384.74M | $ 366.79M | $ 457.44M | $ 321.48M | $ 265.60M | |
$ -957.25M | $ 318.36M | - | $ 457.44M | $ 321.48M | $ 265.60M | |
- | - | - | $ 39.84M | $ 56.06M | $ 49.96M | |
$ -937.66M | $ 567.50M | $ 496.33M | $ 539.45M | $ 457.70M | $ 377.87M | |
$ -984.48M | $ 709.06M | $ 633.29M | $ 664.81M | $ 568.38M | $ 463.74M |