Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 965.93M | $ 1.31B | $ 761.72M | $ 1.01B | $ 948.02M | $ 995.79M | |
$ 947.18M | $ 557.73M | $ 360.56M | $ 424.30M | $ 430.18M | $ 444.55M | |
$ 554.10M | $ 754.72M | $ 401.16M | $ 585.12M | $ 517.84M | $ 551.24M | |
$ 1.30B | $ 646.41M | $ 565.75M | $ 546.15M | $ 562.65M | $ 557.43M | |
$ 119.03M | $ 108.31M | $ 67.68M | $ 38.98M | $ -44.81M | $ -6.19M | |
$ -13.73M | $ -14.23M | $ -12.38M | $ -22.50M | $ -22.33M | $ -10.37M | |
$ 84.00K | $ -23.00K | $ -383.00K | $ -6.29M | $ -53.35M | $ -9.32M | |
$ 99.49M | $ 94.11M | $ 52.19M | $ 10.19M | $ -120.49M | $ -25.87M | |
$ 19.27M | $ 16.03M | $ 7.92M | $ 8.25M | $ 6.35M | $ -21.00K | |
- | - | - | - | - | - | |
$ 85.66M | $ 83.79M | $ 44.27M | $ 1.94M | $ -126.84M | $ -25.85M | |
$ 0.61 | $ 0.60 | $ 0.34 | $ 0.02 | $ -1.06 | $ -0.22 | |
$ 0.60 | $ 0.58 | $ 0.33 | $ 0.02 | $ -1.06 | $ -0.22 | |
$ 516.06M | $ 129.47M | $ 129.44M | $ 124.02M | $ 119.81M | $ 117.95M | |
$ 531.65M | $ 133.65M | $ 133.49M | $ 127.67M | $ 119.81M | $ 117.95M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 0.57 | $ 0.10 | $ 0.35 | |
- | - | - | - | - | - | |
$ 2.25B | $ 1.20B | $ 926.31M | $ 970.44M | $ 992.83M | $ 1.00B | |
$ 80.22M | $ 78.07M | $ 44.27M | $ 1.94M | $ -126.84M | $ -25.85M | |
$ 66.36M | $ 75.01M | - | $ 5.29M | $ -87.36M | $ -17.33M | |
- | - | - | $ 22.86M | $ 23.75M | $ 12.60M | |
$ 117.75M | $ 111.49M | $ 64.98M | $ 33.04M | $ -96.74M | $ -13.28M | |
$ 147.34M | $ 146.37M | $ 105.14M | $ 88.36M | $ -32.92M | $ 39.60M |