XML 49 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2019
Payables and Accruals [Abstract]  
Accrued and Other Liabilities
Accrued and other current liabilities (in thousands):
 
December 31, 2019December 31, 2018
Royalties and other fulfillment costs$55,750  $1,989  
Employee compensation, commissions and benefits6,858  4,444  
Sales, VAT and other taxes payable2,547  785  
Operating lease liabilities - current4,805  —  
Other7,343  4,094  
Total accrued royalties, fulfillment and other current liabilities$77,303  $11,312