XML 51 R39.htm IDEA: XBRL DOCUMENT v3.19.2
Nature of Business and Basis of Presentation (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2019
USD ($)
segment
country
server
Jan. 01, 2019
USD ($)
Dec. 31, 2018
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
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 $ 359,128    
Reclassification into retained earnings $ (208,994)   $ (430,890)
ASU 2016-02      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Operating lease right-of-use assets   $ 362,200  
Total lease liabilities   394,100  
Deferred rent liabilities   31,700  
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