XML 33 R18.htm IDEA: XBRL DOCUMENT v3.22.0.1
OTHER LONG-TERM LIABILITIES (Notes)
12 Months Ended
Dec. 31, 2021
Other Liabilities Disclosure [Abstract]  
OTHER LONG-TERM LIABILITIES ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
Accrued expenses and other current liabilities consisted of the following at December 31, 2021 and 2020 (in thousands):
December 31,
20212020
Consulting and professional fees$1,320 $1,136 
Operating lease liabilities - short term5,098 5,870 
Accrued royalties2,842 3,302 
Accrued warranty1,219 1,095 
Employee restructuring655 3,687 
Sales return & allowance11,298 9,306 
Other (individual items less than 5% of total current liabilities)15,120 17,868 
Total$37,552 $42,264 
OTHER LONG-TERM LIABILITIES
Other long-term liabilities consisted of the following at December 31, 2021 and 2020 (in thousands):
December 31,
20212020
Finance lease liabilities289 472 
Deferred compensation4,981 5,818 
Other long-term liabilities647 1,496 
Total$5,917 $7,786