Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 1.18B | $ 1.18B | $ 903.61M | $ 720.52M | $ 632.85M | $ 572.39M | |
- | - | $ 24.75M | $ 18.50M | $ -23.75M | $ -42.20M | |
$ 516.11M | $ 516.11M | $ 447.12M | $ 362.06M | $ 303.36M | $ 267.56M | |
- | - | - | - | - | - | |
$ -101.87M | $ -101.87M | $ -29.38M | $ -24.59M | - | - | |
$ 635.48M | $ 635.48M | $ 431.74M | $ 339.96M | $ 305.74M | $ 262.63M | |
$ 185.47M | $ 185.47M | $ 124.58M | $ 99.24M | $ 90.04M | $ 79.19M | |
- | - | - | - | - | - | |
$ 679.71M | $ 450.01M | $ 307.17M | $ 240.72M | $ 215.52M | $ 183.13M | |
$ 7.82 | $ 7.82 | $ 5.15 | $ 4.04 | $ 3.64 | $ 3.01 | |
$ 7.66 | $ 7.66 | $ 5.07 | $ 3.97 | $ 3.56 | $ 2.98 | |
$ 230.04M | $ 57.51M | $ 59.69M | $ 59.52M | $ 59.23M | $ 60.79M | |
$ 230.04M | $ 57.51M | $ 59.69M | $ 59.52M | $ 59.23M | $ 61.44M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 3.68 | $ 3.10 | |
- | - | - | - | - | - | |
$ 961.43M | $ 961.43M | $ 758.37M | $ 588.66M | $ 514.99M | $ 435.41M | |
$ 450.01M | $ 450.01M | $ 307.17M | $ 240.72M | $ 215.71M | $ 183.44M | |
$ 658.73M | $ 658.73M | $ 338.31M | - | $ 215.36M | $ 178.64M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |