Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
- | $ 1.17B | $ 1.34B | $ 1.16B | $ 1.10B | $ 769.38M | |
- | $ 711.60M | $ 750.45M | $ 470.77M | $ 638.52M | $ 452.41M | |
- | $ 460.56M | $ 590.36M | $ 327.94M | $ 465.44M | $ 316.97M | |
- | $ 301.46M | $ 355.97M | $ 251.48M | $ 273.38M | $ 216.75M | |
- | $ 159.10M | $ 234.39M | $ 111.27M | $ 192.06M | $ 100.22M | |
- | $ -15.80M | $ -12.03M | $ -13.76M | $ -22.42M | $ -11.79M | |
- | $ 5.34M | $ -6.35M | $ -11.96M | $ 7.10M | $ 10.88M | |
- | $ 195.84M | $ 272.32M | $ 135.87M | $ 176.74M | $ 99.31M | |
- | $ 58.40M | $ 84.07M | $ 31.90M | $ 43.72M | $ 33.31M | |
- | - | - | - | - | - | |
- | $ 137.44M | $ 188.25M | $ 61.46M | $ 133.02M | $ 65.99M | |
- | $ 0.17 | $ 0.24 | $ 0.11 | $ 0.17 | $ 0.12 | |
- | $ 0.17 | $ 0.24 | $ 0.11 | $ 0.17 | $ 0.12 | |
- | $ 783.45M | $ 783.20M | $ 782.73M | $ 784.53M | $ 538.07M | |
- | $ 789.90M | $ 787.65M | $ 782.73M | $ 791.77M | $ 790.09M | |
- | $ 0.10 | $ 0.09 | $ 0.06 | $ 0.00 | $ 0.07 | |
- | - | - | - | - | - | |
- | - | $ 0.20 | $ 0.11 | $ 0.19 | $ 0.15 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 137.44M | $ 188.25M | $ 61.46M | $ 133.02M | $ 65.99M | |
- | $ 137.47M | $ 194.20M | $ 101.86M | $ 133.02M | $ 65.99M | |
- | $ 12.53M | $ 8.70M | $ 11.24M | $ 22.76M | $ 11.91M | |
- | $ 208.37M | $ 281.02M | $ 104.60M | $ 199.50M | $ 111.22M | |
- | $ 255.58M | $ 337.32M | $ 147.22M | $ 199.50M | $ 111.22M |