XML 53 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Balance Sheet Account Detail - Schedule of Accounts Payable and Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Trade accounts payable and other $ 33,593 $ 44,919
Lease liability - current portion (Note 9(a)) 642 0
Accrued commercial/Medicaid rebates 3,526 8,371
Accrued product royalty due to licensors 235 4,337
Allowance for product returns 5,309 5,171
Accrued data and distribution fees 753 3,248
Accrued GPO administrative fees 29 296
Accrued inventory management fees 368 388
Allowance for government chargebacks 0 2,730
Accounts payable and other accrued liabilities $ 44,455 $ 69,460