Quarterly report pursuant to Section 13 or 15(d)

Accrued Expenses and Other Current Liabilities (Details)

v3.23.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Customer deposits $ 28,505 $ 29,581
Employee compensation 9,709 16,520
Current operating lease liabilities 5,375 5,310
Sales tax payable 5,298 5,144
Income taxes 1,313 773
Accrued professional fees 1,935 3,594
Product warranties 1,201 876
Accrued freight 1,139 1,177
Interest payable 374 235
Indemnity holdback liability 0 1,002
Other liabilities 6,517 6,339
Accrued expenses and other current liabilities $ 61,366 $ 70,551