XML 86 R66.htm IDEA: XBRL DOCUMENT v3.20.4
Stock Benefit Plans - Aspects of Awards Exercised (Details) - Long Term Incentive Plan - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Stock Options      
Stock Benefit Plans      
Weighted average grant date fair value of options granted $ 4.85 $ 6.38 $ 8.01
Total intrinsic value of options exercised $ 1,275 $ 7,130 $ 31,822
Total fair value of options that have vested 7,369 10,253 8,446
Total cash received from the exercise of stock options 2,235 $ 17,495 $ 41,658
Compensation cost not yet recognized $ 5,600    
Period for recognition 2 years 5 months 4 days    
Stock, Restricted Stock and Restricted Stock Units      
Stock Benefit Plans      
Weighted average grant date fair value of stock awards granted (in dollars per share) $ 18.86 $ 48.29 $ 63.80
Total grant date fair value of stock awards granted $ 29,597 $ 3,007 $ 4,185
Total fair value of stock awards that have vested 2,011 $ 1,027 $ 3,888
Compensation cost not yet recognized $ 17,600    
Period for recognition 2 years 4 months 9 days