XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-Term Debt (Tables)
3 Months Ended
Mar. 28, 2024
Debt Disclosure [Abstract]  
Schedule of Long-term debt and short-term borrowings
Long-term debt is summarized as follows:
March 28, 2024December 28, 2023
Senior notes$70,000 $70,000 
Unsecured term note due February 2025, with monthly principal and interest payments of $39, bearing interest at 5.75%
418 528 
Convertible senior notes100,050 100,050 
Payroll Protection Program loans1,004 1,233 
Revolving credit agreement— — 
Debt issuance costs(1,693)(1,960)
Total debt, net of debt issuance costs169,779 169,851 
Less current maturities, net of issuance costs10,273 10,303 
Long-term debt$159,506 $159,548