XML 23 R102.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCK-BASED COMPENSATION PLANS - Stock Options Outstanding (Details)
12 Months Ended
Dec. 31, 2019
$ / shares
shares
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Number of options outstanding (in shares) | shares 588,024
Weighted average exercise price of options outstanding (in dollars per share) $ 63.36
Number of options currently exercisable (in shares) | shares 383,150
Weighted average exercise price of options currently exercisable (in dollars per share) $ 55.25
Under $35.00  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise price, high range (in dollars per share) $ 35.00
Number of options outstanding (in shares) | shares 67,026
Weighted average exercise price of options outstanding (in dollars per share) $ 28.41
Weighted average remaining contractual life (in years) 1 year 1 month 6 days
Number of options currently exercisable (in shares) | shares 67,026
Weighted average exercise price of options currently exercisable (in dollars per share) $ 28.41
35.00 - 50.00  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise price, high range (in dollars per share) 35.00
Exercise price, low range (in dollars per share) $ 50.00
Number of options outstanding (in shares) | shares 107,033
Weighted average exercise price of options outstanding (in dollars per share) $ 41.36
Weighted average remaining contractual life (in years) 2 years 7 months 6 days
Number of options currently exercisable (in shares) | shares 107,033
Weighted average exercise price of options currently exercisable (in dollars per share) $ 41.36
50.00 - 65.00  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise price, high range (in dollars per share) 50.00
Exercise price, low range (in dollars per share) $ 65.00
Number of options outstanding (in shares) | shares 64,167
Weighted average exercise price of options outstanding (in dollars per share) $ 61.33
Weighted average remaining contractual life (in years) 6 years 1 month 6 days
Number of options currently exercisable (in shares) | shares 48,373
Weighted average exercise price of options currently exercisable (in dollars per share) $ 61.33
65.00 - 80.00  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise price, high range (in dollars per share) 65.00
Exercise price, low range (in dollars per share) $ 80.00
Number of options outstanding (in shares) | shares 227,639
Weighted average exercise price of options outstanding (in dollars per share) $ 71.20
Weighted average remaining contractual life (in years) 8 years 1 month 6 days
Number of options currently exercisable (in shares) | shares 77,731
Weighted average exercise price of options currently exercisable (in dollars per share) $ 59.39
Over 80.00  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise price, low range (in dollars per share) $ 80.00
Number of options outstanding (in shares) | shares 122,159
Weighted average exercise price of options outstanding (in dollars per share) $ 88.27
Weighted average remaining contractual life (in years) 6 years 6 months
Number of options currently exercisable (in shares) | shares 82,987
Weighted average exercise price of options currently exercisable (in dollars per share) $ 87.45