XML 92 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Obligations and Commitments, Convertible Debt and Call Spread (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2019
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2019
Apr. 30, 2021
Convertible Debt [Abstract]            
Repurchase of convertible senior notes   $ 0 $ 0 $ 61,967    
Gain (loss) on early retirement of debt   13,389 0 (8,627)    
Unamortized debt issuance costs   20,061        
Purchase of note hedges   0 0 136,620    
Proceeds from issuance of warrants   0 0 89,752    
Amortization of debt issuance costs   6,330 5,373 4,958    
Convertible Senior Notes [Member]            
Convertible Debt [Abstract]            
Amortization of debt issuance costs   5,900 5,300 4,900    
1.75% Notes [Member]            
Convertible Debt [Abstract]            
Face amount of offering   575,000        
Proceeds from issuance of convertible senior notes   575,000 $ 0 0    
Outstanding principal balance   575,000        
Unamortized debt issuance costs   $ 12,700        
Maturity date   Jun. 30, 2028        
Interest rate   1.75% 1.75%      
Effective interest rate   2.30%        
Conversion price per share (in dollars per share)   $ 53.73        
Total shares of common stock subject to conversion (in shares)   10.7        
Percentage of principal amount used as purchase price upon occurrence of fundamental change   100.00%        
1.75% Notes [Member]            
Convertible Debt [Abstract]            
Proceeds from issuance of convertible senior notes   $ 488,200        
0% Notes [Member]            
Convertible Debt [Abstract]            
Face amount of offering       632,500    
Proceeds from issuance of convertible senior notes   0 $ 0 $ 632,500    
Outstanding principal balance   632,500        
Unamortized debt issuance costs   $ 7,200        
Maturity date   Apr. 30, 2026        
Interest rate   0.00% 0.00% 0.00%   0.00%
Effective interest rate   0.50%        
Conversion price per share (in dollars per share)   $ 57.84        
Effective conversion price per share with call spread (in dollars per share)   $ 76.39        
Total shares of common stock subject to conversion (in shares)   10.9        
Cost of call spread       $ 46,900    
Purchase of note hedges       136,700    
Proceeds from issuance of warrants       89,800    
Percentage of principal amount used as purchase price upon occurrence of fundamental change   100.00%        
0% Notes [Member]            
Convertible Debt [Abstract]            
Proceeds from issuance of convertible senior notes       $ 319,000    
0.125% Notes [Member]            
Convertible Debt [Abstract]            
Repurchase of convertible senior notes   $ 504,400        
Principal amount repurchased   504,400        
Outstanding principal balance   44,500        
Unamortized debt issuance costs   $ 200        
Maturity date   Dec. 31, 2024        
Interest rate 0.125% 0.125% 0.125% 0.125% 0.125%  
Effective interest rate   0.50%        
Conversion price per share (in dollars per share)   $ 83.28        
Effective conversion price per share with call spread (in dollars per share)   $ 123.38        
Total shares of common stock subject to conversion (in shares)   0.5        
Cost of call spread         $ 52,600  
Purchase of note hedges         108,700  
Proceeds from issuance of warrants $ 56,100          
Percentage of principal amount used as purchase price upon occurrence of fundamental change   100.00%        
0.125% Notes [Member] | Other Income [Member]            
Convertible Debt [Abstract]            
Gain (loss) on early retirement of debt   $ 13,400        
0.125% Convertible Senior Notes Issued in Exchange for 1 Percent Notes [Member]            
Convertible Debt [Abstract]            
Face amount of offering 439,300       439,300  
0.125% Convertible Senior Notes Issued under Subscription Agreements [Member]            
Convertible Debt [Abstract]            
Face amount of offering 109,500       109,500  
1% Notes [Member]            
Convertible Debt [Abstract]            
Repurchase of convertible senior notes       $ 309,900    
Principal amount repurchased $ 375,600     $ 247,900 $ 375,600  
Interest rate   1.00%   1.00%