XML 27 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCK-BASED COMPENSATION - Equity Instruments Other Than Options (Details) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Restricted Stock Units (RSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Shares, Unvested, January 1, 2019 92,381    
Number of Shares, Granted 58,549    
Number of Shares, Vested (49,635)    
Number of Shares, Forfeited (2,485)    
Number of Shares, Unvested, December 31, 2019 98,810 92,381  
Weighted-Average Grant-Date Fair Value, Unvested, January 1, 2019 $ 97.56    
Weighted-Average Grant-Date Fair Value, Granted 168.95 $ 115.48 $ 116.58
Weighted-Average Grant-Date Fair Value, Vested 87.96    
Weighted-Average Grant-Date Fair Value, Forfeited 103.79    
Weighted-Average Grant-Date Fair Value, Unvested, December 31, 2019 $ 144.53 $ 97.56  
Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Shares, Unvested, January 1, 2019 409,949    
Number of Shares, Granted 73,640    
Number of Shares, Vested (171,946)    
Number of Shares, Unvested, December 31, 2019 311,643 409,949  
Weighted-Average Grant-Date Fair Value, Unvested, January 1, 2019 $ 46.74    
Weighted-Average Grant-Date Fair Value, Granted 194.19 $ 122.15 83.25
Weighted-Average Grant-Date Fair Value, Vested 47.89    
Weighted-Average Grant-Date Fair Value, Unvested, December 31, 2019 $ 80.94 $ 46.74  
Performance Shares [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Shares, Unvested, January 1, 2019 52,730    
Number of Shares, Granted 25,746    
Number of Shares, Vested (40,695)    
Number of Shares, Unvested, December 31, 2019 37,781 52,730  
Weighted-Average Grant-Date Fair Value, Unvested, January 1, 2019 $ 86.43    
Weighted-Average Grant-Date Fair Value, Granted 198.72 $ 119.62 $ 105.65
Weighted-Average Grant-Date Fair Value, Vested 59.09    
Weighted-Average Grant-Date Fair Value, Unvested, December 31, 2019 $ 134.97 $ 86.43