XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Borrowings (Tables)
6 Months Ended
Jun. 29, 2025
Debt Disclosure [Abstract]  
Components of Long-Term Debt
Our borrowings at June 29, 2025 and December 31, 2024 were as follows:
 June 29, 2025December 31, 2024
Senior Credit Facility:  
Revolving credit facility, at a rate of 5.80% at June 29, 2025, due 2027
$370,125 $113,000 
Term loan facility, at a rate of 5.80% at June 29, 2025, due 2027
462,500 475,000 
4.625% Senior Notes due 2027
500,000 500,000 
4.250% Senior Notes due 2028
500,000 500,000 
Securitization program, at a rate of 5.18% at June 29, 2025
75,000 75,000 
1,907,625 1,663,000 
Less: Unamortized debt issuance costs(5,980)(7,129)
 1,901,645 1,655,871 
Current portion of borrowings
(100,000)(100,000)
Long-term borrowings$1,801,645 $1,555,871