XML 61 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Nature of Business and Summary of Significant Accounting Policies - Revenue Recognition (Details)
$ in Millions
12 Months Ended
Dec. 31, 2019
USD ($)
revenue_generating_activity
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Number of revenue generating activities | revenue_generating_activity 2    
Net sales $ 6,140.8 $ 6,011.9 $ 4,384.9
Contract assets 24.3 19.6  
Contract liability $ 49.6 $ 42.5