XML 90 R75.htm IDEA: XBRL DOCUMENT v3.20.4
STOCK-BASED COMPENSATION - Equity Instruments Other Than Options (Details) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Restricted Stock Units (RSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Shares, Unvested, January 1, 2019 98,810    
Number of Shares, Granted 143,179    
Number of Shares, Vested (47,750)    
Number of Shares, Forfeited (1,615)    
Number of Shares, Unvested, December 31, 2019 192,624 98,810  
Weighted-Average Grant-Date Fair Value, Unvested, January 1, 2019 $ 144.53    
Weighted-Average Grant-Date Fair Value, Granted 162.32 $ 168.95 $ 115.48
Weighted-Average Grant-Date Fair Value, Vested 136.59    
Weighted-Average Grant-Date Fair Value, Forfeited 122.83    
Weighted-Average Grant-Date Fair Value, Unvested, December 31, 2019 $ 160.99 $ 144.53  
Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Shares, Unvested, January 1, 2019 311,643    
Number of Shares, Granted 1,926    
Number of Shares, Vested (171,908)    
Number of Shares, Unvested, December 31, 2019 141,661 311,643  
Weighted-Average Grant-Date Fair Value, Unvested, January 1, 2019 $ 80.94    
Weighted-Average Grant-Date Fair Value, Granted 155.85 $ 194.19 122.15
Weighted-Average Grant-Date Fair Value, Vested 50.65    
Weighted-Average Grant-Date Fair Value, Unvested, December 31, 2019 $ 124.81 $ 80.94  
Performance Shares [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Shares, Unvested, January 1, 2019 37,781    
Number of Shares, Granted 111,410    
Number of Shares, Vested (31,276)    
Number of Shares, Unvested, December 31, 2019 117,915 37,781  
Weighted-Average Grant-Date Fair Value, Unvested, January 1, 2019 $ 134.97    
Weighted-Average Grant-Date Fair Value, Granted 167.74 $ 198.72 $ 119.62
Weighted-Average Grant-Date Fair Value, Vested 105.65    
Weighted-Average Grant-Date Fair Value, Unvested, December 31, 2019 $ 165.48 $ 134.97