XML 69 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt and Other Borrowing Arrangements (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Carrying Values of Long-Term Debt and Other Borrowing Arrangements
The carrying values of our long-term debt and other borrowing arrangements were as follows:
 December 31,
 20242023
 (In thousands)
Revolving credit agreement due 2026$— $— 
Senior subordinated notes:
3.375% Senior subordinated notes due 2027
465,795 497,025 
3.875% Senior subordinated notes due 2028
362,285 386,575 
3.375% Senior subordinated notes due 2031
310,530 331,350 
Total senior subordinated notes1,138,610 1,214,950 
Less unamortized debt issuance costs(8,509)(10,739)
Long-term debt$1,130,101 $1,204,211 
Schedule of Senior Subordinated Notes
The senior subordinated notes due 2027 and 2028 were redeemable after July 15, 2022 and March 15, 2023, respectively, and the senior subordinated notes due 2031 are redeemable after July 15, 2026 at the following redemption prices as a percentage of the face amount of the notes: 
Senior Subordinated Notes due
202720282031
YearPercentageYearPercentageYearPercentage
2022101.688 %2023101.938 %2026101.688 %
2023101.125 %2024101.292 %2027100.844 %
2024100.563 %2025100.646 %2028100.422 %
2025 and thereafter100.000 %2026 and thereafter100.000 %2029 and thereafter100.000 %
Schedule of Maturities on Outstanding Long-Term Debt and Other Borrowings
Maturities on outstanding long-term debt and other borrowings during each of the five years subsequent to December 31, 2024 are as follows (in thousands):
2025$— 
2026— 
2027465,795 
2028362,285 
2029— 
Thereafter310,530 
$1,138,610