XML 56 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
Recent Accounting Pronouncements Recent Accounting Pronouncements (Narrative) (Details) - Adoption of ASU 2016-09 [Member] - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Recent Accounting Pronouncements    
Change in accounting policy, description Upon adoption of ASU 2016-09, the Company elected to change its accounting policy to account for forfeitures as they occur; this change was applied using the modified retrospective transition method with a cumulative effect adjustment  
Excess tax benefit from share-based compensation $ 23.3  
Reclassification or adjustment due to the adoption of a accounting pronouncement [Member]    
Recent Accounting Pronouncements    
Cumulative effect adjustment to opening Retained earnings $ (0.3)  
Tax withholdings for share-based compensation   $ 0.2
Excess tax benefit from share-based compensation   $ 14.8
Effect on diluted earnings per share $ 0.23