XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-Term Debt and Other Borrowing Arrangements (Tables)
3 Months Ended
Mar. 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 were as follows:
March 31, 2024December 31, 2023
 (In thousands)
Revolving credit agreement due 2026$— $— 
Senior subordinated notes:
3.375% Senior subordinated notes due 2027
486,945 497,025 
3.875% Senior subordinated notes due 2028
378,735 386,575 
3.375% Senior subordinated notes due 2031
324,630 331,350 
Total senior subordinated notes1,190,310 1,214,950 
   Less unamortized debt issuance costs(10,185)(10,739)
Long-term debt$1,180,125 $1,204,211