XML 75 R41.htm IDEA: XBRL DOCUMENT v3.2.0.727
Balance Sheet Details - Summary of Accrued Warranty Obligations (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Movement in Standard Product Warranty Accrual [Roll Forward]    
Warranty liability at beginning of period $ 1,196 $ 2,244
Additions charged to operations 343 1,199
Deductions from liability (687) (1,863)
Warranty liability at end of period $ 852 $ 1,580
Minimum    
Movement in Standard Product Warranty Accrual [Roll Forward]    
Warranty accrual period 1 year  
Maximum    
Movement in Standard Product Warranty Accrual [Roll Forward]    
Warranty accrual period 3 years