XML 38 R27.htm IDEA: XBRL DOCUMENT v3.5.0.2
Nature of Business and Basis of Presentation - Narrative (Details)
server in Thousands, $ in Millions
6 Months Ended
Jun. 30, 2016
network
segment
country
server
Dec. 31, 2015
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Number of servers (over 219,000) | server 219  
Number of networks (more than 1,500) | network 1,500  
Approximate number of countries in which servers are located (approximately 125) | country 125  
Number of industry segments | segment 1  
Accounting Standards Update 2015-03 [Member] | Other Assets [Member]    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Debt issuance costs   $ (6.2)
Accounting Standards Update 2015-03 [Member] | Convertible senior notes    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Debt issuance costs   $ 6.2