XML 13 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Share-Based Compensation and Benefit Plans (Stock Option Activity) (Details) - Stock option [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Share-Based Compensation and Benefit Plans    
Compensation expense for share-based compensation $ 4,878 $ 4,508
Income tax benefit from compensation expense for share-based compensation $ 1,276 $ 1,112
Weighted-average grant date fair value of options awarded $ 107.26 $ 108.74