XML 32 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Liabilities an Other Long-term Liabilities
12 Months Ended
Dec. 31, 2021
Accrued Liabilities [Abstract]  
Accounts Payable and Accrued Liabilities Disclosure [Text Block] ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES
Accrued liabilities consist of the following (in thousands):
As of December 31,
 20212020
Salaries and benefits$27,304 $25,786 
Incentive compensation33,107 27,023 
Operating lease liability-ST9,009 8,740 
Accrued professional fees773 1,273 
Legal accrual3,897 900 
Accrued sales taxes1,980 2,146 
Warranties and returns532 1,027 
Deferred revenue12,646 5,566 
Accrued other taxes4,337 3,540 
Distribution fees5,645 5,300 
Accrued freight9,194 6,784 
Restructuring accrual664 3,421 
Other9,107 5,515 
 $118,195 $97,021 


Other long-term liabilities consist of the following (in thousands): 
As of December 31,
 20212020
Operating lease liability-LT$33,971 $41,019 
Finance lease liability-LT2,067 2,388 
Contract liabilities(1)
202 337 
Forward-starting interest rate swaps1,480 — 
Benefits1,369 1,183 
Accrued rent1,262 1,462 
Other1,479 1,446 
 $41,830 $47,835 
_______________________________
(1)    Consists of contracts with customers and suppliers that were valued at below market at the time of the HIS acquisition.