XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt (Tables)
9 Months Ended
Sep. 26, 2024
Debt Disclosure [Abstract]  
Schedule of Long-term debt and short-term borrowings
Long-term debt is summarized as follows:
September 26, 2024December 28, 2023
Senior notes$160,000 $70,000 
Unsecured term note due February 2025, with monthly principal and interest payments of $39, bearing interest at 5.75%
192 528 
Convertible senior notes13,649 100,050 
Payroll Protection Program loans544 1,233 
Revolving credit agreement— — 
Debt issuance costs(1,292)(1,960)
Total debt, net of debt issuance costs173,093 169,851 
Less current maturities, net of issuance costs10,460 10,303 
Long-term debt$162,633 $159,548