XML 71 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Operating Leases (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2016
Leases [Abstract]      
Future minimum operating lease payable, in total $ 33.1    
Minimum operating lease payable, Fiscal 2019 7.5    
Minimum operating lease payable, Fiscal 2020 6.7    
Minimum operating lease payable, Fiscal 2021 5.5    
Minimum operating lease payable, Fiscal 2022 4.4    
Minimum operating lease payable, Fiscal 2023 2.9    
Minimum operating lease payable, Thereafter 6.2    
Operating lease expense $ 8.6 $ 7.9 $ 6.6