Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 4.01B | $ 4.22B | $ 3.18B | $ 3.20B | $ 2.96B | $ 2.61B | |
$ 2.48B | $ 1.87B | $ 1.55B | $ 1.36B | $ 1.24B | $ 1.11B | |
$ 2.02B | $ 2.36B | $ 2.02B | $ 1.84B | $ 1.72B | $ 1.49B | |
$ 890.11M | $ 1.22B | $ 1.02B | $ 926.75M | $ 908.73M | $ 858.09M | |
$ 1.23B | $ 1.13B | $ 1.06B | $ 912.35M | $ 809.06M | $ 635.99M | |
$ -76.14M | $ -47.38M | $ -22.31M | $ -23.63M | $ -39.36M | $ -33.86M | |
$ -4.65M | $ 3.06M | $ 17.49M | $ -5.06M | $ -36.62M | $ -83.28M | |
$ 1.10B | $ 1.10B | $ 960.48M | $ 883.66M | $ 733.09M | $ 518.85M | |
$ 207.44M | $ 204.11M | $ 181.05M | $ 409.16M | $ 111.41M | $ 114.25M | |
$ -5.57M | $ -7.26M | $ -8.49M | - | - | - | |
$ 938.50M | $ 999.95M | $ 779.44M | $ 474.50M | $ 621.67M | $ 404.59M | |
$ 6.06 | $ 6.12 | $ 5.34 | $ 3.27 | $ 4.31 | $ 2.83 | |
$ 6.04 | $ 6.09 | $ 5.30 | $ 3.24 | $ 4.27 | $ 2.80 | |
$ 587.89M | $ 146.76M | $ 146.07M | $ 145.31M | $ 144.34M | $ 143.11M | |
$ 589.88M | $ 147.46M | $ 147.04M | $ 146.45M | $ 145.65M | $ 144.48M | |
$ 1.84 | $ 1.76 | $ 1.68 | $ 1.56 | $ 1.56 | $ 1.48 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 5.33 | $ 4.76 | $ 3.64 | |
- | - | - | - | - | - | |
$ 3.37B | $ 3.09B | $ 2.58B | $ 2.28B | $ 2.15B | $ 1.97B | |
$ 890.39M | $ 897.56M | $ 779.44M | $ 474.50M | $ 621.67M | $ 404.59M | |
$ 300.72M | $ 861.04M | - | $ 470.79M | $ 632.35M | $ 448.82M | |
- | - | - | $ 23.99M | $ 40.38M | $ 36.16M | |
$ 1.17B | $ 1.15B | $ 982.79M | $ 907.65M | $ 773.47M | $ 555.00M | |
$ 1.39B | $ 1.35B | $ 1.18B | $ 1.10B | $ 954.84M | $ 705.80M |