XML 42 R40.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Balance Sheet Information (Details 2) (USD $)
In Thousands
Jun. 30, 2011
Dec. 31, 2010
Other Accrued Expenses    
Royalties $ 4,445 $ 3,315
Research and development 3,230 3,385
Professional fees 1,740 1,182
Marketing 704 1,177
Warranty 207 373
Interest 162 896
Other 3,451 3,607
Other accrued expenses $ 13,939 $ 13,935