XML 39 R28.htm IDEA: XBRL DOCUMENT v3.26.1
Long-Term Debt and Other Borrowing Arrangements (Tables)
3 Months Ended
Mar. 29, 2026
Debt Disclosure [Abstract]  
Schedule of Carrying Values of Long-Term Debt and Other Borrowing Arrangements
The carrying values of our long-term debt were as follows:
March 29, 2026December 31, 2025
 (In thousands)
Revolving credit agreement due 2030$— $— 
Senior subordinated notes:
3.375% Senior subordinated notes due 2027
— 528,525 
3.875% Senior subordinated notes due 2028
405,125 411,075 
3.375% Senior subordinated notes due 2031
347,250 352,350 
4.250% Senior subordinated notes due 2033
520,875 — 
Total senior subordinated notes1,273,250 1,291,950 
   Less unamortized debt issuance costs(12,891)(6,284)
Long-term debt$1,260,359 $1,285,666