XML 93 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Balance Sheet Details - Accrued Warranty (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Movement in Standard Product Warranty Accrual [Roll Forward]    
Beginning balance $ 6.8 $ 8.8
Charges to costs and expenses 32.7 17.4
Costs incurred (32.1) (19.4)
Ending balance $ 7.4 $ 6.8