XML 79 R86.htm IDEA: XBRL DOCUMENT v3.19.2
Operating Leases - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Leases, Operating [Abstract]      
Rent expense total $ 16.1 $ 13.4 $ 13.2
Future minimum payments for non-cancellable operating leases, 2020 12.7    
Future minimum payments for non-cancellable operating leases, 2021 10.4    
Future minimum payments for non-cancellable operating leases, 2022 8.3    
Future minimum payments for non-cancellable operating leases, 2023 6.6    
Future minimum payments for non-cancellable operating leases, 2024 5.0    
Future minimum payments for non-cancellable operating leases, thereafter $ 23.5