XML 20 R37.htm IDEA: XBRL DOCUMENT v2.4.0.6
Accounts Payable And Accrued Liabilities (Details) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2012
Dec. 31, 2011
Accounts Payable And Accrued Liabilities [Abstract]    
Accounts payable $ 2,857 $ 2,417
Accrued compensation 2,497 3,235
Accrued clinical trial expense 325 31
Accrued rebates and sales discounts 3,161 2,626
Allowance for product returns 11,909 9,843
Accrued contract sales organization fees 3,560 3,365
Other accrued liabilities 5,859 5,267
Accounts Payable and Accrued Liabilities, Current, Total $ 30,168 $ 26,784