XML 70 R55.htm IDEA: XBRL DOCUMENT v3.19.2
Operating Leases (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Leases [Abstract]      
Future minimum operating lease payable, in total $ 39.4    
Minimum operating lease payable, Fiscal 2020 7.8    
Minimum operating lease payable, Fiscal 2021 6.9    
Minimum operating lease payable, Fiscal 2022 6.0    
Minimum operating lease payable, Fiscal 2023 4.3    
Minimum operating lease payable, Fiscal 2024 2.7    
Minimum operating lease payable, Thereafter $ 11.7    
Term of lease not yet commenced 10 years    
Future lease payments for lease not yet commenced $ 11.9    
Operating lease expense $ 8.3 $ 8.6 $ 7.9