XML 72 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses - Summary of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 29, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Compensation $ 97,190 $ 87,265
Interest 1,276 1,338
Taxes 13,762 18,300
Accrued purchases 3,888 5,141
Warranty and sales allowances 5,254 4,302
Other 13,626 14,544
Accrued expenses $ 134,996 $ 130,890