XML 73 R69.htm IDEA: XBRL DOCUMENT v3.20.1
Debt - Additional Information (Detail)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended
Dec. 12, 2016
USD ($)
Customer
shares
Mar. 29, 2020
USD ($)
$ / shares
shares
Mar. 31, 2019
USD ($)
shares
Dec. 31, 2019
USD ($)
Dec. 31, 2016
$ / shares
Debt Instrument          
Repurchase of common stock   $ 79,039 $ 156,468    
Repurchase of stock, shares | shares   1.3 4.5    
1.25% Convertible Senior Unsecured Notes Due December 15, 2023          
Debt Instrument          
Aggregate principal amount $ 460,000 $ 459,987   $ 460,000  
Debt instrument, interest rate, stated percentage 1.25%        
Debt instrument, net proceeds after issuance costs $ 450,800        
Payment for net cost of convertible note hedges net of warrant proceeds 33,000 $ 33,000      
Repurchase of common stock $ 50,100        
Repurchase of stock, shares | shares 2.0        
Senior notes maturity date Dec. 15, 2023        
Debt instrument, frequency of periodic payment payable semiannually in arrears on June 15 and December 15 of each year        
Debt instrument, conversion option expiration date Sep. 15, 2023        
Debt instrument conversion price | $ / shares   $ 31.61     $ 31.61
Shares that would be issued upon conversion | shares   14.6      
Strike price per share of warrant | $ / shares   $ 39.66      
Debt instrument, convertible, carrying amount of equity component   $ 100,800      
Debt instrument, effective annual interest rate   5.00%      
Financing cost   $ 7,200 $ 4,100    
Debt issuance costs, amortization period   7 years      
Unamortized discount   $ 61,500      
Debt Instrument, convertible, remaining discount amortization period   3 years 8 months 12 days      
Value of notes converted   $ 798,300      
Debt Instrument, Face Amount $ 460,000 $ 459,987   $ 460,000  
1.25% Convertible Senior Unsecured Notes Due December 15, 2023 | Conversion option one          
Debt Instrument          
Trading days measurement period | Customer 20        
Consecutive trading days measurement period | Customer 30        
Percentage of conversion price 130.00%        
1.25% Convertible Senior Unsecured Notes Due December 15, 2023 | Conversion option two          
Debt Instrument          
Aggregate principal amount $ 1,000        
Trading days measurement period | Customer 5        
Consecutive trading days measurement period | Customer 5        
Percentage of closing sale price of common stock and conversion rate product 98.00%        
Debt Instrument, Face Amount $ 1,000