XML 20 R25.htm IDEA: XBRL DOCUMENT v2.4.0.6
Note 6 - Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2012
Schedule of Accrued Liabilities [Table Text Block]
   
December 31,
2011
   
June 30,
2012
 
Accrued compensation and benefits
  $ 3,323     $ 8,283  
Accrued selling and professional fees
    4,112       6,289  
Accrued income and other taxes
    1,546       7,431  
Accrued medical panel fees
    1,880       2,992  
Accrued value added tax
    15,812       17,756  
Other accrued expenses
    1,737       1,843  
Total
  $ 28,410     $ 44,594