XML 46 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet Details - Accounts Payable and Accrued Liabilities (Detail) - USD ($)
$ in Millions
1 Months Ended
Feb. 28, 2019
Mar. 31, 2019
Dec. 31, 2018
Accounts Payable and Accrued Liabilities [Abstract]      
Accounts payable trade   $ 90.3 $ 75.5
Accrued tax, audit, and legal fees   12.3 11.7
Accrued rebates   40.9 36.1
Accrued warranty   6.0 6.8
Restructuring reserve   1.1 0.0
Other accrued liabilities   18.5 17.0
Total accounts payable and accrued liabilities   $ 169.1 $ 147.1
Restructuring charges $ 9.0