XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses (Tables)
9 Months Ended
Sep. 27, 2025
Accrued Liabilities, Current [Abstract]  
Schedule of accrued expenses
Accrued expenses consist of the following (in thousands):
September 27,
2025
December 28,
2024
Compensation and related expenses$152,188 $167,899 
Performance awards19,040 159 
Direct project accruals3,297 2,236 
Other8,150 11,119 
Total accrued expenses$182,675 $181,413