v3.22.4
DEBT - Summary of Total Debt Outstanding (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Apr. 20, 2021
Jan. 31, 2018
Long-term debt:        
Total long-term debt $ 1,298,414 $ 1,360,625    
Less: convertible notes debt discount, net (5,989) (64,245)    
Less: term loan deferred financing costs, net (701) (624)    
Less: senior notes deferred financing costs, net (8,075) (9,267)    
Less: current maturities of long-term debt (7,500) (7,500)    
Total long-term debt, less current maturities, net 1,276,149 1,278,989    
Term Loan        
Long-term debt:        
Total long-term debt 136,875 144,375    
Line of Credit        
Long-term debt:        
Total long-term debt $ 80,289 135,000    
1.00% convertible notes due 2023        
Long-term debt:        
Stated interest rate 0.01%     1.00%
1.00% convertible notes due 2023 | Convertible Debt        
Long-term debt:        
Stated interest rate       1.00%
Total long-term debt $ 172,500 172,500    
Less: convertible notes debt discount, net       $ (36,200)
Less: senior notes deferred financing costs, net       $ (4,300)
7.50% senior notes due 2027        
Long-term debt:        
Stated interest rate 0.075%      
7.50% senior notes due 2027 | Senior Notes        
Long-term debt:        
Total long-term debt $ 300,000 300,000    
1.75% convertible notes due 2028        
Long-term debt:        
Stated interest rate 0.0175%      
Total long-term debt $ 258,750 $ 258,750    
1.75% convertible notes due 2028 | Convertible Debt        
Long-term debt:        
Stated interest rate   1.75%    
Less: convertible notes debt discount, net   $ (56,100)    
Less: senior notes deferred financing costs, net   $ (7,300)    
1.75% convertible notes due 2028 | Senior Notes        
Long-term debt:        
Stated interest rate   1.75%    
4.75% senior notes due 2029        
Long-term debt:        
Stated interest rate 0.0475%      
Total long-term debt $ 350,000 $ 350,000    
4.75% senior notes due 2029 | Senior Notes        
Long-term debt:        
Stated interest rate     4.75%  
Less: term loan deferred financing costs, net     $ (5,100)