XML 88 R74.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Details (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Balance Sheet Details [Abstract]    
Order fulfillment fees $ 11,430 $ 6,939
Acquisition-related compensation 9,611 4,042
Accrued escrow related to acquisition 7,451 0
Accrued content related costs 6,273 1,907
Taxes payable 6,166 3,046
Payment processing fees 2,130 1,137
Accrued purchases of long-lived assets 1,588 10,036
Other 17,313 12,857
Accrued liabilities $ 61,962 $ 39,964