XML 15 R9.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Payable and Accrued Liabilities
3 Months Ended
Mar. 31, 2020
Payables and Accruals [Abstract]  
Accounts Payable and Accrued Liabilities Accounts payable and accrued liabilities:
The following table represents the components of accounts payable and accrued liabilities as of:
March 31,
2020
December 31,
2019
Accounts payable$17,699  $11,704  
Accrued rebates29,172  28,528  
Accrued compensation and benefits3,768  5,545  
Accrued returns6,248  4,438  
Accrued royalties733  535  
Accrued legal1,554  1,484  
Accrued regulatory expenses547  331  
Accrued other1,210  1,428  
Total accounts payable and accrued liabilities$60,931  $53,993