Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 1.08B | $ 903.61M | $ 720.52M | $ 632.85M | $ 572.39M | $ 488.54M | |
$ 12.50M | $ 24.75M | $ 18.50M | $ -23.75M | $ -42.20M | $ -27.35M | |
$ 913.08M | $ 447.12M | $ 362.06M | $ 303.36M | $ 267.56M | $ 248.38M | |
- | - | - | - | - | - | |
$ -3.86M | $ -29.38M | $ -24.59M | - | - | - | |
$ 567.24M | $ 431.74M | $ 339.96M | $ 305.74M | $ 262.63M | $ 212.81M | |
$ 165.62M | $ 124.58M | $ 99.24M | $ 90.04M | $ 79.19M | $ 57.67M | |
- | - | - | - | - | - | |
$ 250.94M | $ 307.17M | $ 240.72M | $ 215.52M | $ 183.13M | $ 154.82M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 842.25M | $ 758.37M | $ 588.66M | $ 514.99M | $ 435.41M | $ 381.25M | |
$ 21.24M | $ 307.17M | $ 240.72M | $ 215.71M | $ 183.44M | $ 155.13M | |
$ 421.84M | $ 338.31M | - | $ 215.36M | $ 178.64M | $ 150.64M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |