XML 15 R25.htm IDEA: XBRL DOCUMENT v2.4.0.6
Balance Sheet Details (Details 2) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2013
Dec. 31, 2012
Mar. 31, 2012
Dec. 31, 2011
Accrued Expenses        
Royalties $ 5,002 $ 4,349    
Payroll and related expenses 8,250 7,788    
Product warranty 2,664 2,329 1,738 1,525
Market development funds and price protection 2,176 2,147    
Deferred rent 667 573    
Professional fees 1,738 1,549    
Deferred revenue 4,025 4,630    
Other 3,712 4,435    
Accrued expenses, Total $ 28,234 $ 27,800