XML 12 R39.htm IDEA: XBRL DOCUMENT v2.4.1.9
Balance Sheet Details - Summary of Accrued Warranty Obligations (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Movement in Standard Product Warranty Accrual [Roll Forward]    
Warranty liability at beginning of period $ 1,196us-gaap_ProductWarrantyAccrual $ 2,244us-gaap_ProductWarrantyAccrual
Additions charged to operations 8us-gaap_ProductWarrantyAccrualWarrantiesIssued 405us-gaap_ProductWarrantyAccrualWarrantiesIssued
Deductions from liability (353)us-gaap_ProductWarrantyAccrualPayments (1,282)us-gaap_ProductWarrantyAccrualPayments
Warranty liability at end of period $ 851us-gaap_ProductWarrantyAccrual $ 1,367us-gaap_ProductWarrantyAccrual
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