Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 4.11B | $ 4.69B | $ 4.22B | $ 3.18B | $ 3.20B | $ 2.96B | |
$ 2.96B | $ 2.00B | $ 1.87B | $ 1.55B | $ 1.36B | $ 1.24B | |
$ 1.62B | $ 2.66B | $ 2.36B | $ 2.02B | $ 1.84B | $ 1.72B | |
$ 899.02M | $ 1.34B | $ 1.22B | $ 1.02B | $ 926.75M | $ 908.73M | |
$ 823.73M | $ 1.32B | $ 1.13B | $ 1.06B | $ 912.35M | $ 809.06M | |
$ -82.06M | $ -45.71M | $ -47.38M | $ -22.31M | $ -23.63M | $ -39.36M | |
$ 16.59M | $ 9.39M | $ 3.06M | $ 17.49M | $ -5.06M | $ -36.62M | |
$ 1.17B | $ 1.26B | $ 1.10B | $ 960.48M | $ 883.66M | $ 733.09M | |
$ 216.06M | $ 243.85M | $ 204.11M | $ 181.05M | $ 409.16M | $ 111.41M | |
$ -4.52M | $ -1.85M | $ -7.26M | $ -8.49M | - | - | |
$ 998.24M | $ 1.02B | $ 897.56M | $ 779.44M | $ 474.50M | $ 621.67M | |
- | - | - | - | $ 0.33 | $ 0.43 | |
- | - | - | - | $ 0.32 | $ 0.43 | |
- | - | - | - | $ 1.45B | $ 1.44B | |
- | - | - | - | $ 1.46B | $ 1.46B | |
- | - | - | - | $ 0.16 | $ 0.12 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.53 | $ 0.48 | |
- | - | - | - | - | - | |
$ 3.86B | $ 3.33B | $ 3.09B | $ 2.58B | $ 2.28B | $ 2.15B | |
$ 950.12M | $ 1.02B | $ 897.56M | $ 779.44M | $ 474.50M | $ 621.67M | |
$ 659.83M | $ 1.32B | $ 861.04M | - | $ 480.84M | $ 632.35M | |
- | - | - | - | $ 23.99M | $ 40.38M | |
$ 1.18B | $ 1.26B | $ 1.15B | $ 982.79M | $ 912.35M | $ 773.47M | |
$ 1.40B | $ 1.48B | $ 1.35B | $ 1.18B | $ 1.10B | $ 954.84M |