XML 97 R82.htm IDEA: XBRL DOCUMENT v3.10.0.1
EMPLOYEE BENEFIT PLANS (Restrictive Stock Award Activity) (Details)
12 Months Ended
Dec. 31, 2018
$ / shares
shares
Performance Based RSAs Without Market Condition [Member]  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Unvested restricted stock at beginning of period (in shares) | shares 363,883
Granted (in shares) | shares 134,209
Vested (in shares) | shares (151,995)
Canceled (in shares) | shares (41,936)
Unvested restricted stock at end of period (in shares) | shares 304,161
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]  
Unvested restricted stock at beginning of period (in dollars per share) | $ / shares $ 206.59
Granted (in dollars per share) | $ / shares 358.51
Vested (in dollars per share) | $ / shares 193.70
Canceled (in dollars per share) | $ / shares 258.19
Unvested restricted stock at end of period (in dollars per share) | $ / shares $ 272.95
Performance-based RSAs - with Market Condition [Member]  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Unvested restricted stock at beginning of period (in shares) | shares 85,200
Granted (in shares) | shares 26,160
Vested (in shares) | shares (27,360)
Canceled (in shares) | shares (7,680)
Unvested restricted stock at end of period (in shares) | shares 76,320
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]  
Unvested restricted stock at beginning of period (in dollars per share) | $ / shares $ 205.08
Granted (in dollars per share) | $ / shares 380.24
Vested (in dollars per share) | $ / shares 361.20
Canceled (in dollars per share) | $ / shares 361.20
Unvested restricted stock at end of period (in dollars per share) | $ / shares $ 193.44