XML 36 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Payable and Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2020
Payables and Accruals [Abstract]  
Summary of Components of 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