XML 83 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 7 - Long-term Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Jun. 08, 2021
Long-term debt, outstanding principal $ 3,200,306 $ 2,946,804  
Long-term debt, unamortized original fees and costs (23,716) (31,306)  
Long-term debt, net 3,176,590 2,915,498  
Long-term debt, outstanding principal, current 44,006 44,275  
Long-term debt, unamortized original fees and costs, current 0 0  
Current maturities of long-term debt 44,006 44,275  
Long-term debt, outstanding principal, noncurrent 3,156,300 2,902,529  
Long-term debt, unamortized original fees and costs, noncurrent (23,716) (31,306)  
Long-term debt, net of current maturities and debt issuance costs $ 3,132,584 $ 2,871,223  
Line of Credit [Member] | Bank Credit Facility [Member]      
Long-term debt, interest rate 6.169% 7.164%  
Long-term debt, outstanding principal $ 1,300,300 $ 1,046,300  
Long-term debt, unamortized original fees and costs (9,109) (13,403)  
Long-term debt, net $ 1,291,191 $ 1,032,897  
Senior Notes [Member] | Senior Note 4.750% Due 2027 [Member]      
Long-term debt, interest rate 4.75% 4.75%  
Long-term debt, outstanding principal $ 1,000,000 $ 1,000,000  
Long-term debt, unamortized original fees and costs (5,844) (7,792)  
Long-term debt, net $ 994,156 $ 992,208  
Senior Notes [Member] | Senior Note 4750 Due 2031 Member      
Long-term debt, interest rate 4.75% 4.75% 4.75%
Long-term debt, outstanding principal $ 900,000 $ 900,000  
Long-term debt, unamortized original fees and costs (8,763) (10,111)  
Long-term debt, net $ 891,237 $ 889,889  
Other Long-Term Debt [Member]      
Long-term debt, interest rate 5.208% 5.208%  
Long-term debt, outstanding principal $ 6 $ 504  
Long-term debt, unamortized original fees and costs 0 0  
Long-term debt, net $ 6 $ 504