XML 93 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock Benefit Plans - Aspects of Awards Exercised (Details) - Long Term Incentive Plan - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Stock Options      
Stock Benefit Plans      
Weighted average grant date fair value of options granted $ 6.38 $ 8.01 $ 6.26
Total intrinsic value of options exercised $ 7,130 $ 31,822 $ 52,955
Total fair value of options that have vested 10,253 8,446 8,436
Total cash received from the exercise of stock options $ 17,495 $ 41,658 $ 60,583
Restricted Stock and Restricted Stock Units      
Stock Benefit Plans      
Weighted average grant date fair value of stock awards granted (in dollars per share) $ 48.29 $ 63.80 $ 61.74
Total grant date fair value of stock awards granted $ 3,007 $ 4,185 $ 750
Total fair value of stock awards that have vested $ 1,027 $ 3,888 $ 560