XML 88 R77.htm IDEA: XBRL DOCUMENT v3.21.2
Long‑Term Debt - 2027 Convertible Senior Notes Narrative (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 28, 2021
USD ($)
share_rate
day
$ / shares
Jan. 26, 2021
USD ($)
share_rate
day
$ / shares
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Debt Instrument [Line Items]        
Payments of debt issuance costs | $     $ 4,951 $ 0
2027 Notes | Convertible Debt        
Debt Instrument [Line Items]        
Debt instrument, face amount | $ $ 575,000      
Debt instrument, interest rate, stated percentage 0.375%      
Payments of debt issuance costs | $ $ 15,065      
Payments of expenses associated with initial public offering | $ $ 25,875      
Debt instrument, convertible, threshold percentage of stock price trigger 130.00%      
Debt instrument, convertible, threshold trading days 20      
Debt instrument, convertible, threshold consecutive trading days 30      
Debt instrument, redemption price, percentage 98.00%      
Debt instrument, convertible, number of equity instruments, conversion rate | share_rate 12.0153      
Debt instrument, convertible, conversion price (USD per share) | $ / shares $ 83.23      
Number of trading days after maturity date, debt redeemable 40 days      
Effective interest rate     0.864%  
2027 Notes | Convertible Debt | Minimum        
Debt Instrument [Line Items]        
Share price threshold, adjustment to conversion rate (USD per share) | $ / shares $ 61.65      
2027 Notes | Convertible Debt | Maximum        
Debt Instrument [Line Items]        
Debt instrument, convertible, number of equity instruments, conversion rate | share_rate 16.2206      
Share price threshold, adjustment to conversion rate (USD per share) | $ / shares $ 325.00      
Debt covenant, percent of note holders threshold by amount of principal outstanding 25.00%      
2027 Notes | Convertible Debt | Debt Conversion Terms One        
Debt Instrument [Line Items]        
Debt instrument, convertible, threshold trading days 20      
Debt instrument, convertible, threshold consecutive trading days 30      
2027 Notes | Convertible Debt | Debt Conversion Terms Two        
Debt Instrument [Line Items]        
Debt instrument, convertible, threshold consecutive business days 5      
Debt instrument, convertible, threshold consecutive trading days, after threshold consecutive business days 10      
2027 Notes | Convertible Debt | Accounts Payable        
Debt Instrument [Line Items]        
Payments of debt issuance costs | $     $ 300  
2027 Notes | Convertible Debt | Accrued Liabilities Current        
Debt Instrument [Line Items]        
Payments of debt issuance costs | $     $ 392  
2026 Notes | Convertible Debt        
Debt Instrument [Line Items]        
Debt instrument, face amount | $   $ 690,000    
Debt instrument, interest rate, stated percentage   0.125%    
Payments of debt issuance costs | $   $ 18,055    
Payments of expenses associated with initial public offering | $   25,530    
Repayment of credit facility | $ $ 536,062 $ 250,500    
Debt instrument, convertible, threshold percentage of stock price trigger   130.00%    
Debt instrument, convertible, threshold trading days   20    
Debt instrument, convertible, threshold consecutive trading days   30    
Debt instrument, redemption price, percentage   98.00%    
Debt instrument, convertible, number of equity instruments, conversion rate | share_rate   15.5925    
Debt instrument, convertible, conversion price (USD per share) | $ / shares   $ 64.13    
Number of trading days after maturity date, debt redeemable   40 days    
Effective interest rate     0.658%  
2026 Notes | Convertible Debt | Minimum        
Debt Instrument [Line Items]        
Share price threshold, adjustment to conversion rate (USD per share) | $ / shares   $ 44.23    
2026 Notes | Convertible Debt | Maximum        
Debt Instrument [Line Items]        
Debt instrument, convertible, number of equity instruments, conversion rate | share_rate   22.6090    
Share price threshold, adjustment to conversion rate (USD per share) | $ / shares   $ 210.00    
Debt covenant, percent of note holders threshold by amount of principal outstanding   25.00%    
2026 Notes | Convertible Debt | Debt Conversion Terms One        
Debt Instrument [Line Items]        
Debt instrument, convertible, threshold trading days   20    
Debt instrument, convertible, threshold consecutive trading days   30    
2026 Notes | Convertible Debt | Debt Conversion Terms Two        
Debt Instrument [Line Items]        
Debt instrument, convertible, threshold consecutive business days   5    
Debt instrument, convertible, threshold consecutive trading days, after threshold consecutive business days   10