XML 30 R20.htm IDEA: XBRL DOCUMENT v3.7.0.1
Basis of Presentation - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Excess tax benefits from stock-based compensation $ 0.5  
Reclassification from cash flows from financing activities 114.7 $ 120.5
Reclassification to cash flows from operating activities $ 210.4 166.5
Accounting Standards Update 2016-09 [Member]    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Reclassification from cash flows from financing activities   5.1
Reclassification to cash flows from operating activities   $ 5.1