XML 32 R28.htm IDEA: XBRL DOCUMENT v2.4.0.8
Balance Sheet Details - Summary of Accrued Expenses (Detail) (USD $)
In Thousands, unless otherwise specified
Sep. 30, 2013
Jun. 30, 2013
Dec. 31, 2012
Sep. 30, 2012
Jun. 30, 2012
Dec. 31, 2011
Payables And Accruals [Abstract]            
Royalties $ 5,604   $ 4,349      
Payroll and related expenses 5,308   7,788      
Product warranty 2,355 2,451 2,329 2,481 2,674 1,525
Market development funds and price protection 1,958   2,147      
Professional fees 2,063   1,549      
Deferred revenue 3,514   4,630      
Restructuring 2,119   0      
Other 5,039   5,008      
Accrued expenses, Total $ 27,960   $ 27,800