XML 95 R79.htm IDEA: XBRL DOCUMENT v3.20.4
STOCK-BASED COMPENSATION PLANS (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
May 14, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock reserved for future issuance (in shares)       1,350,000
Cash received from stock options exercised $ 4,638 $ 3,535 $ 11,748  
Tax benefit from exercise of stock options $ 500 $ 500 $ 2,600  
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum shares available for future grant (in shares) 1,199,794      
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expiration period 10 years      
Unamortized stock option expense $ 2,400      
Weighted-average period for recognition of unamortized expense 3 years 6 months      
Stock Options | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercisable period 5 years      
Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted-average period for recognition of unamortized expense 3 years 1 month 6 days      
Weighted-average grant date fair value (in dollars per share) $ 71.48 $ 98.78 $ 83.09  
Fair value of restricted stock vested $ 5,600 $ 14,900 $ 5,500  
Unamortized restricted stock expense $ 17,900      
Restricted Stock | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 3 years      
Restricted Stock | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 5 years