Quarterly report pursuant to Section 13 or 15(d)

Accrued Expenses and Other Current Liabilities (Details)

v3.23.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Customer deposits $ 34,089 $ 29,581
Employee compensation 13,474 16,520
Current operating lease liabilities 5,248 5,310
Sales tax payable 5,800 5,144
Income taxes 1,026 773
Accrued professional fees 2,652 3,594
Product warranties 1,256 876
Accrued freight 951 1,177
Interest payable 386 235
Indemnity holdback liability 0 1,002
Other liabilities 7,366 6,339
Total $ 72,248 $ 70,551