XML 45 R34.htm IDEA: XBRL DOCUMENT v3.19.2
General - Schedule of Lease Commitments (Details)
$ in Millions
Jun. 30, 2019
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
2019 $ 11.5
2020 22.3
2021 20.5
2022 18.2
2023 16.7
Thereafter 84.7
Total minimum lease payments 173.9
Less:  
Imputed interest (34.1)
Current portion (17.9)
Present value of minimum lease payments, net of current portion $ 121.9