XML 51 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Nature of Business and Basis of Presentation (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2019
USD ($)
segment
country
server
Jan. 01, 2019
USD ($)
Dec. 31, 2018
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Number of servers (more than) | server 200,000    
Number of countries in which servers are located (more than) | country 130    
Number of industry segments | segment 1    
Operating lease right-of-use assets $ 358,554 $ 362,200  
Total lease liabilities   394,100  
Deferred rent liabilities   31,700  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Reclassification into retained earnings $ (322,909)   $ (430,890)
Stranded Tax Effects Resulting from U.S. Tax Cuts and Jobs Act      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Reclassification into retained earnings   $ 900