v3.21.2
DEBT - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 27, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Total long-term debt $ 1,107,500 $ 840,000
Less: convertible notes debt discount, net (12,429) (16,072)
Less: term loan deferred financing costs, net (624) (434)
Less: current maturities of long-term debt (7,500) (7,500)
Total long-term debt, less current maturities, net $ 1,076,950 810,907
1.00% convertible notes due 2023    
Debt Instrument [Line Items]    
Stated interest rate 0.01%  
Total long-term debt $ 172,500 172,500
Term loan due 2026    
Debt Instrument [Line Items]    
Total long-term debt 150,000 92,500
Revolver    
Debt Instrument [Line Items]    
Total long-term debt $ 135,000 275,000
Senior Note | 7.50% senior notes due 2027    
Debt Instrument [Line Items]    
Stated interest rate 0.075%  
Senior Notes $ 300,000 300,000
Less: senior notes deferred financing costs, net $ (9,997) (5,087)
Senior Note | 4.75% senior notes due 2029    
Debt Instrument [Line Items]    
Stated interest rate 4.75%  
Senior Notes $ 350,000 $ 0