XML 115 R95.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies - Future Minimum Lease Payments (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2019
Jun. 30, 2017
Commitments and Contingencies Disclosure [Abstract]    
Lease Expense Under Rental $ 26.6 $ 26.3
Future Minimum Operating Lease Payment For Year 2020 17.1  
Future Minimum Operating Lease Payment For Year 2021 12.2  
Future Minimum Operating Lease Payment For Year 2022 6.7  
Future Minimum Operating Lease Payment For Year 2023 4.3  
Future Minimum Operating Lease Payment For Year 2024 2.6  
Future Minimum Operating Lease Payment Due Thereafter $ 17.2