Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 958.12M | $ 1.17B | $ 847.69M | $ 635.63M | $ 561.33M | $ 467.63M | |
$ 304.58M | $ 367.04M | $ 287.00M | $ 219.30M | $ 182.01M | $ 153.85M | |
$ 653.54M | $ 807.56M | $ 560.69M | $ 416.33M | $ 379.32M | $ 313.78M | |
$ 507.95M | $ 652.53M | $ 481.06M | $ 358.29M | $ 313.15M | $ 257.56M | |
$ 145.59M | $ 155.03M | $ 79.64M | $ 58.04M | $ 66.17M | $ 56.22M | |
$ 1.14M | - | - | - | - | - | |
$ -86.56M | $ -80.15M | $ -3.96M | $ -939.00K | $ 947.00K | $ 1.82M | |
$ 179.44M | $ 158.61M | $ 83.60M | $ 57.10M | $ 67.12M | $ 58.05M | |
$ 49.19M | $ 17.79M | $ -7.18M | $ -13.71M | $ 2.66M | $ 4.22M | |
- | - | - | - | - | - | |
$ 130.25M | $ 140.82M | $ 90.78M | $ 70.82M | $ 64.45M | $ 53.82M | |
$ 2.33 | $ 2.53 | $ 1.65 | $ 1.30 | $ 1.20 | $ 1.02 | |
$ 2.30 | $ 2.49 | $ 1.61 | $ 1.26 | $ 1.15 | $ 0.97 | |
$ 168.07M | $ 55.71M | $ 55.04M | $ 54.32M | $ 53.55M | $ 52.91M | |
$ 170.29M | $ 56.60M | $ 56.45M | $ 56.30M | $ 55.81M | $ 55.41M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 2.11 | $ 1.87 | $ 1.38 | |
- | - | - | - | - | - | |
$ 812.53M | $ 1.02B | $ 768.06M | $ 577.58M | $ 495.16M | $ 411.41M | |
$ 130.25M | $ 140.82M | $ 90.78M | $ 70.82M | $ 64.45M | $ 53.82M | |
$ 96.99M | - | - | $ 70.82M | $ 64.45M | $ 53.82M | |
- | - | - | - | - | - | |
$ 179.44M | $ 158.61M | $ 83.60M | $ 58.04M | $ 66.17M | $ 56.22M | |
$ 226.14M | $ 214.35M | $ 134.38M | $ 101.02M | $ 104.08M | $ 90.79M |