XML 94 R75.htm IDEA: XBRL DOCUMENT v3.23.3
LONG-TERM DEBT - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Oct. 25, 2021
Debt Instrument [Line Items]      
Carrying Value $ 867,728 $ 844,232  
Less current portion (1,926) (40,435)  
Unamortized deferred issuance costs (17,938) (10,545)  
Long-term debt, net of current portion 847,864 793,252  
4.750% Senior Notes, due Oct 2029      
Debt Instrument [Line Items]      
Carrying Value $ 500,000 500,000  
Interest rate on debt (as a percent) 4.75%   4.75%
11.25% Term loan, due Mar 2029      
Debt Instrument [Line Items]      
Carrying Value $ 259,862 0  
Interest rate on debt (as a percent) 11.25%    
Term loan, due Feb 2024      
Debt Instrument [Line Items]      
Carrying Value $ 0 193,588  
2.05% Term Loan, due Mar 2023      
Debt Instrument [Line Items]      
Carrying Value $ 0 1,423  
Interest rate on debt (as a percent) 2.05%    
1.30% Term Loan, due Jun 2023      
Debt Instrument [Line Items]      
Carrying Value $ 0 762  
Interest rate on debt (as a percent) 1.30%    
1.55% Term Loan, due Sep 2025      
Debt Instrument [Line Items]      
Carrying Value $ 0 3,594  
Interest rate on debt (as a percent) 1.55%    
1.10% Term Loan, due Mar 2024      
Debt Instrument [Line Items]      
Carrying Value $ 1,926 4,848  
Interest rate on debt (as a percent) 1.10%    
0.57% Term Loan, due Jul 2023      
Debt Instrument [Line Items]      
Carrying Value $ 0 21,332  
Interest rate on debt (as a percent) 0.57%    
Revolving credit facility, due Sep 2026      
Debt Instrument [Line Items]      
Carrying Value $ 105,940 $ 118,685