Financial Statement Details - Accrued Warranty (Detail) - USD ($) $ in Millions |
12 Months Ended | |
|---|---|---|
Dec. 31, 2017 |
Dec. 31, 2016 |
|
| Movement in Standard Product Warranty Accrual [Roll Forward] | ||
| Beginning balance | $ 9.8 | $ 3.3 |
| Charges to costs and expenses | 18.4 | 25.0 |
| Costs incurred | (19.4) | (18.5) |
| Ending balance | $ 8.8 | $ 9.8 |