XML 48 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2018
Dec. 31, 2017
Capitalized Contract Cost [Line Items]      
Amortization of costs to fulfill contracts $ 4.2 $ 14.9  
Remaining performance obligation 1,400.0 1,400.0  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Long-term contract assets 5.6 5.6  
Revenue recognized, previously included in deferred revenue 64.6 255.5  
Cost to fulfill contract, net 77.2 77.2 $ 76.0
Sales Commissions      
Capitalized Contract Cost [Line Items]      
Deferred commissions 11.8 11.8 $ 11.0
Amortization of costs to fulfill contracts $ 1.8 $ 5.2  
Technology | Minimum      
Capitalized Contract Cost [Line Items]      
Period over which payment is generally received for contracts   30 days  
Technology | Maximum      
Capitalized Contract Cost [Line Items]      
Period over which payment is generally received for contracts   60 days  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-10-01      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Remaining performance obligation, percent to be recognized as revenue 45.00% 45.00%  
Period over which remaining performance obligations are expected to be recognized as revenue 1 year 3 months 1 year 3 months