Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
- | $ 873.09M | $ 800.53M | $ 630.94M | $ 615.69M | $ 580.89M | |
- | - | - | - | - | - | |
- | $ 873.09M | $ 800.53M | $ 630.94M | $ 615.69M | $ 580.89M | |
- | $ 750.40M | $ 677.60M | $ 536.62M | $ 522.24M | $ 491.68M | |
- | $ 122.69M | $ 122.94M | $ 94.32M | $ 93.46M | $ 89.20M | |
- | $ -20.29M | $ -22.67M | $ -18.42M | $ -9.57M | $ -9.64M | |
- | $ -3.70M | $ -23.05M | $ -9.60M | $ 3.61M | $ 5.13M | |
- | $ 98.70M | $ 77.22M | $ 66.30M | $ 87.50M | $ 84.67M | |
- | $ 28.52M | $ 27.59M | $ 18.93M | $ 24.12M | $ 22.50M | |
- | - | - | - | - | - | |
- | $ 70.09M | $ 49.55M | $ 47.33M | $ 63.37M | $ 62.16M | |
- | - | $ 0.30 | $ 0.30 | $ 0.41 | $ 0.40 | |
- | - | $ 0.30 | $ 0.30 | $ 0.41 | $ 0.40 | |
- | - | $ 165.50M | $ 157.95M | $ 155.33M | $ 155.08M | |
- | - | $ 166.01M | $ 158.30M | $ 155.69M | $ 155.40M | |
- | - | $ 0.15 | $ 0.00 | $ 0.15 | $ 0.34 | |
- | - | - | - | - | - | |
- | - | - | $ 0.35 | - | - | |
- | - | - | $ 0.35 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 70.09M | $ 49.55M | $ 47.33M | $ 63.37M | $ 62.16M | |
- | $ 70.09M | $ 49.55M | $ 52.61M | $ 63.37M | $ 63.61M | |
- | $ 9.51M | $ 11.56M | $ 18.42M | $ 9.57M | $ 9.82M | |
- | $ 108.21M | $ 88.78M | $ 84.72M | $ 97.06M | $ 94.49M | |
- | $ 174.10M | $ 153.47M | $ 135.07M | $ 114.57M | $ 110.44M |