XML 68 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt and Other Borrowing Arrangements (Tables)
12 Months Ended
Dec. 31, 2023
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,
 20232022
 (In thousands)
Revolving credit agreement due 2026$— $— 
Senior subordinated notes:
3.375% Senior subordinated notes due 2027
497,025 480,330 
3.875% Senior subordinated notes due 2028
386,575 373,590 
3.375% Senior subordinated notes due 2031
331,350 320,220 
Total senior subordinated notes1,214,950 1,174,140 
Less unamortized debt issuance costs(10,739)(12,964)
Long-term debt$1,204,211 $1,161,176 
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, 2023 are as follows (in thousands):
2024$— 
2025— 
2026— 
2027497,025 
2028386,575 
Thereafter331,350 
$1,214,950