XML 118 R102.htm IDEA: XBRL DOCUMENT v3.20.4
Loans Payable And Other Financial Liabilities (Narrative) (Details)
1 Months Ended 12 Months Ended
Jan. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
item
floor
$ / shares
$ / item
shares
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Feb. 26, 2021
USD ($)
Nov. 30, 2020
USD ($)
Aug. 31, 2020
USD ($)
Jun. 30, 2020
USD ($)
Nov. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Nov. 30, 2018
USD ($)
Aug. 31, 2018
USD ($)
Aug. 24, 2018
USD ($)
Jun. 30, 2014
USD ($)
Debt Instrument [Line Items]                            
Debt instrument, face amount $ 1,100,000,000                          
Debt conversion, converted instrument, principal amount   [1] $ 343,000,000                    
2028 Convertible Senior Notes [Member]                            
Debt Instrument [Line Items]                            
Debt conversion, converted instrument additional amount requested   1,000                        
Debt conversion, converted instrument, principal amount   $ 7,000                        
Number of notes converted | item   7                        
2028 Convertible Senior Notes [Member] | Subsequent Events [Member]                            
Debt Instrument [Line Items]                            
Debt instrument outstanding         $ 440,000,000                  
2028 Convertible Senior Notes [Member] | Subsequent Events [Member] | Signed Agreement To Repurchase [Member]                            
Debt Instrument [Line Items]                            
Amount of debt extinguished 440,000,000                          
Cash payment for debt extinguishment 1,865,076,000                          
Convertible Senior Notes [Member] | 2019 Convertible Senior Notes [Member]                            
Debt Instrument [Line Items]                            
Debt instrument, face amount                           $ 330,000,000
Debt instrument, interest rate                           2.25%
Convertible Senior Notes [Member] | Initial Issuance - 2028 Convertible Senior Notes [Member]                            
Debt Instrument [Line Items]                            
Debt instrument, face amount   $ 800,000,000                     $ 800,000,000  
Debt instrument, interest rate   2.00%                     2.00%  
Converted instrument rate, number of shares per principal amount | shares   2.2553                        
Converted instrument, principal amount used per conversion | $ / item   1,000                        
Convertible senior notes, conversion price | $ / shares   $ 443.40                        
Convertible Senior Notes [Member] | Additional Issuance - 2028 Convertible Senior Notes [Member]                            
Debt Instrument [Line Items]                            
Debt instrument, face amount   $ 80,000,000                     $ 80,000,000  
Convertible Senior Notes [Member] | 2028 Convertible Senior Notes [Member]                            
Debt Instrument [Line Items]                            
Debt instrument, face amount   $ 880,000,000                   $ 880,000,000 $ 880,000,000  
Debt instrument, interest rate   2.00% 2.00%                 2.00% 2.00%  
Debt instrument, maturity date   Aug. 15, 2028                        
Converted instrument rate, number of shares per principal amount | shares   1,000                        
Debt instrument convertible conversion price, percent   130.00%                        
Amount paid to enter into capped call transactions           $ 120,012,000 $ 82,682,000 $ 104,095,000 $ 8,005,000 $ 88,362,000 $ 11,472,000 $ 91,784,000    
Estimated fair value   $ 3,416,819,000 $ 1,338,014,000                      
Closing trading amount price per share | $ / item   100                        
Common stock, closing price per share | $ / shares   $ 1,675.22                        
Debt instrument convertible, if-converted value in excess of principal   $ 2,444,729,000                        
Debt instrument outstanding   $ 879,993,000 $ 880,000,000                      
Convertible Senior Notes [Member] | 2028 Convertible Senior Notes [Member] | Subsequent Events [Member]                            
Debt Instrument [Line Items]                            
Amount paid to enter into capped call transactions $ 100,769,000                          
30 Day Measurement Period [Member] | Convertible Senior Notes [Member] | 2028 Convertible Senior Notes [Member]                            
Debt Instrument [Line Items]                            
Debt instrument, convertible trading days | item   20                        
Debt instrument, convertible consecutive trading days | item   30                        
Measurement Period [Member] | Convertible Senior Notes [Member] | 2028 Convertible Senior Notes [Member]                            
Debt Instrument [Line Items]                            
Debt instrument, convertible trading days | item   5                        
Debt instrument, convertible consecutive trading days | floor   5                        
Percentage of debt conversion price   98.00%                        
[1] Related to the acquisition of a software development company – See Note 7.