XML 101 R82.htm IDEA: XBRL DOCUMENT v3.20.4
Stock compensation plans - Share-based Compensation Activity (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Payment Arrangement [Abstract]      
Stock-based compensation $ 20.7 $ 26.9 $ 22.4
Tax benefit from compensation expense 22.0 21.1 20.7
Net excess tax benefit from compensation expense $ 17.5 $ 15.4 $ 15.9