XML 90 R63.htm IDEA: XBRL DOCUMENT v2.4.0.6
Accrued Expenses Accrued Expenses (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2011
Dec. 31, 2010
Payables and Accruals [Abstract]    
Payroll taxes $ 1,786 $ 1,234
Payroll 2,075 3,708
Bonuses 2,736 2,387
Commissions 912 818
Vacation 4,362 3,792
Royalties 1,310 1,104
Value-Added Tax 1,018 874
Other Accrued Liabilities, Current 5,998 4,973
Total $ 20,197 $ 18,890