v3.26.1
Long-Term Debt and Commitments Related to Letters of Credit (Tables)
6 Months Ended
Jul. 04, 2026
Debt Disclosure [Abstract]  
Schedule of long-term debt Our long-term debt consisted of the following:
July 4,
2026
December 31,
2025
Revolving credit facility:
Swing-line borrowings$13,918 $5,431 
SOFR borrowings270,000 120,000 
283,918 125,431 
Senior unsecured notes:
3.99% Senior unsecured notes
30,000 30,000 
4.00% Senior unsecured notes
15,000 15,000 
6.19% Senior unsecured notes
75,000 75,000 
5.19% Senior unsecured notes
100,000 100,000 
220,000 220,000 
Term loans9,858 29,484 
Accounts receivable securitization facility loan40,000 55,000 
553,776 429,915 
Less debt issuance costs914 1,038 
Less current portion76,001 111,598 
$476,861 $317,279 
Schedule of Maturities of Long-Term Debt
Aggregate Maturities of Long-Term Debt--Aggregate maturities of long-term debt for the five years subsequent to July 4, 2026 were as follows:
Amount
Remaining six months of 2026
$74,266 
202748,950 
202846,642 
2029283,918 
2030100,000 
$553,776