XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of Business and Basis of Presentation (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
segment
country
server
$ / shares
Mar. 31, 2021
$ / shares
Jan. 01, 2022
USD ($)
Dec. 31, 2021
USD ($)
Schedule of Equity Method Investments [Line Items]        
Number of servers (more than) | server 350,000      
Number of countries in which servers are located (more than) | country 130      
Number of reportable segments | segment 1      
Number of operating segments | segment 1      
Convertible senior notes $ 2,281,927     $ 1,976,167
Deferred income tax liabilities 41,131     40,974
Deferred income tax assets 265,946     168,342
Property and equipment, net (1,579,833)     (1,534,329)
Additional paid-in capital $ (2,974,529)     $ (3,340,822)
Basic net income per share (in dollars per share) | $ / shares $ 0.74 $ 0.95    
Diluted net income per share (in dollars per share) | $ / shares 0.73 $ 0.94    
Cumulative-effect adjustment from adoption of new accounting pronouncement        
Schedule of Equity Method Investments [Line Items]        
Convertible senior notes     $ 304,700  
Deferred income tax liabilities     700  
Deferred income tax assets     77,700  
Property and equipment, net     7,700  
Additional paid-in capital     $ 375,400  
Basic net income per share (in dollars per share) | $ / shares 0.08      
Diluted net income per share (in dollars per share) | $ / shares $ 0.08