XML 67 R57.htm IDEA: XBRL DOCUMENT v3.7.0.1
Earnings Per Share - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]    
Employee withholding taxes reclassified into financing activities $ 7.8 $ 8.5
ASU No. 2016-09 | Adjustments for New Accounting Principle, Early Adoption | Restatement Adjustment    
Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]    
Tax benefit on exercise of stock options   (5.3)
Excess tax benefit reclassified to income tax expense   5.3
Excess tax benefits from exercise of stock based compensation reclassified from financing activities   (5.8)
Excess tax benefits from exercise of stock based compensation reclassified to operating activities   5.8
Employee withholding taxes reclassified from operating activities   (8.5)
Employee withholding taxes reclassified into financing activities   $ 8.5
Increase in basic earning per common share   $ 0.03
Increase in diluted earning per common share   $ 0.03