XML 24 R32.htm IDEA: XBRL DOCUMENT v2.4.0.6
Accounts Payable And Accrued Liabilities (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2013
Dec. 31, 2012
Accounts Payable And Accrued Liabilities [Abstract]    
Accounts payable $ 4,115 $ 2,360
Accrued compensation 3,222 5,015
Accrued rebates and sales discounts 3,834 4,250
Allowance for product returns 9,548 10,831
Accrued contract sales organization fees 500 420
Accruals for Inventory 1,216 2,990
Other accrued liabilities 5,491 6,712
Accounts Payable and Accrued Liabilities, Current, Total $ 27,926 $ 32,578