XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Notes Payable and Other Obligations (Tables)
3 Months Ended
Apr. 02, 2022
Payables and Accruals [Abstract]  
Schedule of notes payable and other obligations
Notes payable and other obligations consists of the following:
April 2, 2022January 1, 2022
Senior credit facility$98,750 $98,750 
Uncollateralized promissory notes27,075 31,493 
Finance leases2,270 2,215 
Other obligations1,381 2,733 
Debt issuance costs, net of amortization(3,210)(3,395)
Total notes payable and other obligations126,266 131,796 
Current portion of notes payable and other obligations18,335 20,734 
Notes payable and other obligations, less current portion$107,931 $111,062