XML 62 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued and Other Liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Accrued and Other Liabilities
Accrued and other liabilities consisted of the following as of December 31:
20212020
Compensation and benefits$16,677 $15,877 
Accrued freight5,628 2,556 
Taxes payable6,391 4,057 
Contingent Consideration4,409 4,870 
Other8,687 13,460 
$41,792 $40,820