XML 41 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Statement Details - Accounts Payable and Accrued Liabilities (Detail) - USD ($)
$ in Millions
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Disclosure of Financial Statement Details [Abstract]            
Accounts payable trade $ 59.9   $ 46.7      
Accrued tax, audit, and legal fees 15.4   7.1      
Accrued rebates 19.9   13.9      
Accrued warranty 7.5 $ 8.9 8.8 $ 8.3 $ 9.9 $ 9.8
Accrued other 15.2   10.7      
Total $ 117.9   $ 87.2