XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes Payable and Other Obligations (Tables)
6 Months Ended
Jun. 29, 2024
Payables and Accruals [Abstract]  
Schedule Of Notes Payable And Other Obligations
Notes payable and other obligations consists of the following:
June 29, 2024December 30, 2023
Senior credit facility$241,750 $195,750 
Uncollateralized promissory notes10,798 15,303 
Finance leases5,302 4,408 
Other obligations918 1,188 
Debt issuance costs, net of amortization(1,544)(1,914)
Total notes payable and other obligations257,224 214,735 
Current portion of notes payable and other obligations8,537 9,267 
Notes payable and other obligations, less current portion$248,687 $205,468