XML 38 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued and Other Current Liabilities (Tables)
3 Months Ended
Jun. 30, 2020
Payables and Accruals [Abstract]  
Accrued and Other Liabilities
Accrued royalties, fulfillment and other current liabilities (in thousands):
June 30, 2020December 31, 2019
Royalties and other fulfillment costs$53,085  $55,750  
Employee compensation, commissions and benefits6,159  6,858  
Sales, VAT and other taxes payable2,069  2,547  
Operating lease liabilities - current4,388  4,805  
Other10,164  7,343  
Total accrued royalties, fulfillment and other current liabilities$75,865  $77,303