Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 596.89M | $ 777.37M | $ 707.46M | $ 593.47M | $ 503.33M | $ 570.34M | |
$ 385.87M | $ 521.89M | $ -35.62M | $ 375.19M | $ 312.76M | $ 359.18M | |
$ 211.02M | $ 255.49M | $ 239.36M | $ 218.28M | $ 190.57M | $ 211.17M | |
$ 127.51M | $ 162.47M | $ -164.81M | $ 131.03M | $ 85.37M | $ 75.92M | |
$ 83.51M | $ 93.01M | $ -632.92M | $ 87.25M | $ 105.19M | $ 135.25M | |
$ 8.93M | $ 12.39M | $ 11.97M | $ 13.58M | $ 12.75M | $ 11.26M | |
$ 11.92M | $ -7.57M | $ -719.56M | $ 9.07M | $ -20.45M | $ -2.79M | |
$ 104.36M | $ 118.46M | $ 99.63M | $ 109.89M | $ 97.50M | $ 143.72M | |
$ 11.43M | $ 11.39M | $ 16.63M | $ 20.55M | $ 18.17M | $ 18.18M | |
- | $ 3.35M | $ 9.91M | - | - | - | |
$ 92.67M | $ 106.93M | $ 83.18M | $ 89.71M | $ 79.31M | $ 125.26M | |
$ 1.52 | $ 1.74 | $ 1.36 | $ 1.48 | $ 1.31 | $ 2.07 | |
$ 1.50 | $ 1.72 | $ 1.35 | $ 1.46 | $ 1.31 | $ 2.05 | |
$ 183.95M | $ 61.52M | $ 61.01M | $ 60.57M | $ 60.48M | $ 60.46M | |
$ 185.74M | $ 62.03M | $ 61.57M | $ 61.51M | $ 60.61M | $ 61.27M | |
- | - | $ 0.32 | $ 0.20 | $ 0.21 | $ 0.18 | |
- | - | - | - | - | - | |
$ 0.40 | - | - | - | $ 1.32 | $ 2.09 | |
$ 0.40 | - | - | - | $ 1.32 | $ 2.07 | |
- | - | - | - | - | - | |
$ 513.38M | $ 684.36M | $ -200.44M | $ 506.22M | $ 398.13M | $ 435.09M | |
$ 92.67M | $ 106.93M | $ 83.18M | $ 89.71M | $ 79.40M | $ 125.26M | |
$ 86.19M | - | - | $ 91.32M | $ 102.40M | $ 130.42M | |
$ 509.00K | - | - | $ 553.00K | $ 306.00K | $ 575.00K | |
$ 104.87M | - | $ 99.63M | $ 110.44M | $ 97.80M | $ 144.30M | |
$ 113.19M | - | $ 111.63M | $ 121.17M | $ 106.97M | $ 152.49M |