XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Liabilities (Tables)
6 Months Ended
Jun. 28, 2025
Payables and Accruals [Abstract]  
Schedule of Components of Accrued Liabilities
The components of accrued liabilities as of June 28, 2025 and December 28, 2024 were as follows:
 
(in thousands)June 28, 2025December 28, 2024
Employee-related liabilities$77,625 $67,639 
Current lease liability10,981 13,900 
Other non-income taxes7,736 7,022 
Interest7,391 8,131 
Professional services5,138 6,613 
Restructuring liability4,707 4,624 
Other customer reserves3,666 3,450 
Deferred revenue3,005 1,557 
Current benefit liability1,514 1,514 
Current hedge liability36 4,067 
Other32,732 29,759 
Total$154,531 $148,276