XML 39 R28.htm IDEA: XBRL DOCUMENT v3.5.0.2
Nature of Business and Basis of Presentation - Narrative (Details)
$ in Millions
9 Months Ended
Sep. 30, 2016
network
segment
country
server
Dec. 31, 2015
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Number of servers (over 222,000) | server 222,000  
Number of networks (more than 1,600) | network 1,600  
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