XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-Term Debt (Tables)
6 Months Ended
Jun. 27, 2024
Debt Disclosure [Abstract]  
Schedule of Long-term debt and short-term borrowings
Long-term debt is summarized as follows:
June 27, 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%
306 528 
Convertible senior notes60,050 100,050 
Payroll Protection Program loans774 1,233 
Revolving credit agreement45,000 — 
Debt issuance costs(453)(1,960)
Total debt, net of debt issuance costs175,677 169,851 
Less current maturities, net of issuance costs10,815 10,303 
Long-term debt$164,862 $159,548