XML 80 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Accrued liabilities      
Compensation and benefits $ 109.5 $ 99.9  
Customer incentives 69.9 66.1  
Standard product warranties 29.2 31.9 $ 30.4
Income and other accrued taxes 22.7 16.7  
Other accrued liabilities 63.2 43.4  
Accrued and other current liabilities $ 294.5 $ 258.0