XML 33 R28.htm IDEA: XBRL DOCUMENT v2.4.0.8
Balance Sheet Details - Summary of Accrued Expenses (Detail) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2012
Payables And Accruals [Abstract]            
Royalties $ 2,655   $ 4,243      
Payroll and related expenses 3,437   4,828      
Product warranty 1,580 1,367 2,244 2,451 2,664 2,329
Market development funds and price protection 2,258   3,059      
Professional fees 1,656   1,040      
Deferred revenue 2,411   2,999      
Restructuring 3,855   610      
Other 5,234   4,248      
Accrued expenses, Total $ 23,086   $ 23,271