v3.25.2
DEBT - Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 29, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total debt $ 1,285,600 $ 1,332,188
Less: current maturities of long-term debt (6,250) (6,250)
Total long-term debt, less current maturities, net 1,266,298 1,311,684
Convertible Debt    
Debt Instrument [Line Items]    
Less: deferred financing costs, net (3,422) (3,915)
Term Loan    
Debt Instrument [Line Items]    
Total debt 121,875 123,438
Less: deferred financing costs, net (486) (543)
Revolver due 2029    
Debt Instrument [Line Items]    
Total debt 55,000 100,000
Senior Notes    
Debt Instrument [Line Items]    
Less: deferred financing costs, net $ (9,144) $ (9,796)
1.75% convertible notes due 2028    
Debt Instrument [Line Items]    
Stated interest rate (as a percent) 1.75% 1.75%
1.75% convertible notes due 2028 | Convertible Debt    
Debt Instrument [Line Items]    
Stated interest rate (as a percent) 1.75%  
Total debt $ 258,725 $ 258,750
4.75% senior notes due 2029 | Senior Notes    
Debt Instrument [Line Items]    
Stated interest rate (as a percent) 4.75% 4.75%
Total debt $ 350,000 $ 350,000
6.375% senior notes due 2032 | Senior Notes    
Debt Instrument [Line Items]    
Stated interest rate (as a percent) 6.375% 6.375%
6.375% Senior Notes Due 2032 | Senior Notes    
Debt Instrument [Line Items]    
Total debt $ 500,000 $ 500,000