XML 39 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued and Other Current Liabilities (Tables)
3 Months Ended
Mar. 31, 2020
Payables and Accruals [Abstract]  
Accrued and Other Liabilities
Accrued royalties, fulfillment and other current liabilities (in thousands):
March 31, 2020December 31, 2019
Royalties and other fulfillment costs$54,415  $55,750  
Employee compensation, commissions and benefits5,777  6,858  
Sales, VAT and other taxes payable2,319  2,547  
Operating lease liabilities - current4,788  4,805  
Other9,828  7,343  
Total accrued royalties, fulfillment and other current liabilities$77,127  $77,303