Annual report pursuant to Section 13 and 15(d)

LONG-TERM DEBT (Schedule of Long-Term Debt) (Details)

v3.24.0.1
LONG-TERM DEBT (Schedule of Long-Term Debt) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Nov. 16, 2023
Dec. 31, 2022
Debt Instrument [Line Items]      
Total $ 6,643,113   $ 5,955,343
Less: unamortized discounts and debt issuance costs (49,701)   (51,844)
Total long-term debt, net of unamortized discounts and debt issuance costs 6,593,412   5,903,499
Less: current portion 1,134,386   620,032
Total long-term debt, net 5,459,026   5,283,467
Senior Secured Credit Facility Term loan A [Member]      
Debt Instrument [Line Items]      
Total 0 $ 367,500 382,500
Senior Secured Credit Facility Term loan B [Member]      
Debt Instrument [Line Items]      
Total 836,903   845,644
Senior Secured Revolving Credit Facility [Member]      
Debt Instrument [Line Items]      
Total 370,000   0
6.5% Senior Secured Notes Due 2027 [Member]      
Debt Instrument [Line Items]      
Total 1,200,000   1,200,000
3.75% Senior Secured Notes Due 2028 [Member]      
Debt Instrument [Line Items]      
Total 500,000   500,000
4.875% Senior Notes Due 2024 [Member]      
Debt Instrument [Line Items]      
Total 575,000   575,000
5.625% Senior Notes Due 2026 [Member]      
Debt Instrument [Line Items]      
Total 300,000   300,000
4.75% Senior Notes Due 2027 [Member]      
Debt Instrument [Line Items]      
Total 950,000   950,000
2.5% Convertible Senior Notes Due 2023 [Member]      
Debt Instrument [Line Items]      
Total 0   550,000
2.0% Convertible Senior Notes due 2025 [Member]      
Debt Instrument [Line Items]      
Total 400,000   400,000
3.125% Convertible Senior Notes Due 2029      
Debt Instrument [Line Items]      
Total 1,000,000   0
Other Long Term Debt [Member]      
Debt Instrument [Line Items]      
Total $ 511,210   $ 252,199