XML 63 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Convertible Debt (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
1 Months Ended 6 Months Ended
Jun. 30, 2023
Apr. 30, 2021
Dec. 31, 2019
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Convertible Debt [Abstract]            
Gain on early retirement of debt       $ 11,292 $ 0  
1.75% Notes [Member]            
Convertible Debt [Abstract]            
Face amount of offering $ 575,000     575,000    
Outstanding principal balance 575,000     575,000    
Unamortized debt issuance costs $ 14,100     $ 14,100    
Maturity date       Jun. 30, 2028    
Interest rate 1.75%     1.75%    
Effective interest rate 2.30%     2.30%    
Conversion price per share (in dollars per share) $ 53.73     $ 53.73    
Total shares of common stock subject to conversion (in shares) 10.7     10.7    
Percentage of principal amount used as purchase price upon occurrence of fundamental change       100.00%    
0% Notes [Member]            
Convertible Debt [Abstract]            
Face amount of offering   $ 632,500        
Outstanding principal balance $ 632,500     $ 632,500    
Unamortized debt issuance costs $ 8,700     $ 8,700    
Maturity date       Apr. 30, 2026    
Interest rate 0.00%     0.00% 0.00% 0.00%
Effective interest rate 0.50%     0.50%    
Conversion price per share (in dollars per share) $ 57.84     $ 57.84    
Effective conversion price per share with call spread (in dollars per share) $ 76.39     $ 76.39    
Total shares of common stock subject to conversion (in shares) 10.9     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%    
1% Notes [Member]            
Convertible Debt [Abstract]            
Repurchase of convertible notes   257,000        
Principal amount repurchased   $ 247,900        
Interest rate 1.00%     1.00%    
0.125% Notes [Member]            
Convertible Debt [Abstract]            
Repurchase of convertible notes $ 420,400          
Principal amount repurchased 434,100     $ 434,100    
Outstanding principal balance 114,800     114,800    
Unamortized debt issuance costs $ 700     $ 700    
Maturity date       Dec. 31, 2024    
Interest rate 0.125%     0.125% 0.125% 0.125%
Effective interest rate 0.50%     0.50%    
Conversion price per share (in dollars per share) $ 83.28     $ 83.28    
Effective conversion price per share with call spread (in dollars per share) $ 123.38     $ 123.38    
Total shares of common stock subject to conversion (in shares) 1.4     1.4    
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 on early retirement of debt $ 11,300