XML 73 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses - Summary of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jan. 01, 2023
Payables and Accruals [Abstract]    
Compensation $ 87,265 $ 80,215
Interest 1,338 2,033
Restructuring 0 456
Taxes 18,300 17,092
Accrued purchases 5,141 4,609
Warranty and sales allowances 4,302 2,091
Other 14,544 13,642
Accrued expenses $ 130,890 $ 120,138