XML 50 R26.htm IDEA: XBRL DOCUMENT v2.4.0.6
Accounts Payable And Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2012
Accounts Payable And Accrued Liabilities [Abstract]  
Schedule Of Accounts Payable And Accrued Liabilities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

June 30,

 

December 31,

 

 

2012

 

2011

 

 

 

 

 

 

 

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

Total accounts payable and accrued liabilities

 

$

 30,168

 

$

 26,784