XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-Term Debt - Schedule of Long-term debt and short-term borrowings (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 28, 2024
Jun. 27, 2024
Dec. 28, 2023
Debt Disclosure [Abstract]      
Principal and interest payments $ 39 $ 39  
Interest rate of unsecured term note (as percent) 5.75% 5.75%  
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 notes   60,050 100,050
Payroll Protection Program loans   774 1,233
Revolving credit agreement   45,000 0
Debt issuance costs   (453) (1,960)
Total debt, net of debt issuance costs   175,677 169,851
Less current maturities, net of issuance costs   10,815 10,303
Long-term debt   $ 164,862 $ 159,548