XML 51 R49.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies - Marketable Software (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Decrease to cost of revenue $ (585.2) $ (534.5) $ (1,691.0) $ (1,556.2)
Increase to consolidated net income $ (13.2) $ 6.1 $ (6.4) $ 50.5
Increase to diluted earnings per share (in dollars per share) $ (0.23) $ 0.12 $ (0.12) $ 0.89
Adjustment        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Decrease to cost of revenue $ 5.8   $ 15.1  
Increase to consolidated net income $ 5.8   $ 15.1  
Increase to diluted earnings per share (in dollars per share) $ 0.10   $ 0.28  
Marketable Software        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Typical renewal period (on average)     5 years  
Finite-lived intangible asset in process $ 60.5   $ 60.5  
Finite-lived intangible asset remaining $ 122.8   $ 122.8  
Weighted-average remaining life     3 years 3 months 18 days  
Enterprise Software        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Estimated revenue-producing lives of enterprise software     5 years  
Enterprise software product as percentage of total marketable software     65.00%  
Enterprise Software | Previously Reported        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Estimated revenue-producing lives of enterprise software     3 years  
Remaining Products Classified as Marketable Software        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Estimated revenue-producing lives of enterprise software     3 years