XML 94 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Details - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Balance Sheet Details [Abstract]    
Taxes payable $ 11,127 $ 6,166
Loss contingency $ 8,000 $ 0
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued liabilities Accrued liabilities
Current operating lease liabilities $ 6,663 $ 6,603
Accrued content related costs 6,448 6,273
Order fulfillment fees 6,254 11,430
Payment processing fees 3,419 2,130
Accrued purchases of long-lived assets 2,982 1,588
Refund reserve 1,392 1,515
Restructuring liability 785 0
Acquisition-related compensation 417 9,611
Accrued escrow related to acquisition 0 7,451
Other 19,722 15,798
Accrued liabilities $ 67,209 $ 68,565