XML 77 R66.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments, Contingencies and Guarantees - Schedule of Product Warranty Liability Activity (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]      
Beginning balances $ 3,870us-gaap_ProductWarrantyAccrual $ 1,937us-gaap_ProductWarrantyAccrual $ 589us-gaap_ProductWarrantyAccrual
Charged to cost of revenue 10,268us-gaap_ProductWarrantyAccrualWarrantiesIssued 7,380us-gaap_ProductWarrantyAccrualWarrantiesIssued 2,821us-gaap_ProductWarrantyAccrualWarrantiesIssued
Settlements of warranty claims (7,733)us-gaap_ProductWarrantyAccrualPayments (5,447)us-gaap_ProductWarrantyAccrualPayments (1,473)us-gaap_ProductWarrantyAccrualPayments
Ending balances $ 6,405us-gaap_ProductWarrantyAccrual $ 3,870us-gaap_ProductWarrantyAccrual $ 1,937us-gaap_ProductWarrantyAccrual