XML 41 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Statement Details - Accounts Payable and Accrued Liabilities (Detail) - USD ($)
$ in Millions
Sep. 30, 2018
Jun. 30, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Dec. 31, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]            
Accounts payable trade $ 57.7   $ 46.7      
Accrued tax, audit, and legal fees 18.3   7.1      
Accrued rebates 34.7   13.9      
Accrued warranty 6.4 $ 7.5 8.8 $ 8.7 $ 8.3 $ 9.8
Accrued other 18.3   10.7      
Total $ 135.4   $ 87.2