XML 25 R80.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SHARE-BASED COMPENSATION (Stock Option Activity) (Details) - Stock Options - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation    
Option expiration term 10 years  
Options granted to vesting employees vesting per year (as a percent) 33.00% 25.00%
Option vesting period 3 years 4 years
Stock Option Plans Activity and Related Information, Shares    
Outstanding beginning of period, shares 1,229  
Granted, shares 190  
Exercised, shares (152)  
Forfeited, shares (5)  
Outstanding end of period, shares 1,262 1,229
Expected to vest after applying forfeiture rate, shares 1,258  
Vested and exercisable end of period, shares 772  
Stock Option Plans Activity and Related Information, Weighted Average Exercise Price    
Outstanding beginning of period, weighted-average exercise price (in dollars per share) $ 33.25  
Granted, weighted-average exercise price (in dollars per share) 55.16  
Exercised, weighted-average exercise price (in dollars per share) 20.96  
Forfeited, weighted-average exercise price (in dollars per share) 45.04  
Outstanding end of period, weighted-average exercise price (in dollars per share) 37.99 $ 33.25
Expected to vest after applying forfeiture rate, weighted-average exercise price (in dollars per share) 37.96  
Vested and exercisable end of period, weighted-average exercise price (in dollars per share) $ 33.41  
Summary of Weighted Average Remaining Contractual Term and Aggregate Intrinsic Value    
Outstanding end of period, weighted-average remaining contractual term 5 years 10 months 17 days  
Outstanding end of period, aggregate intrinsic value $ 24,397  
Expected to vest after applying forfeiture rate, weighted-average remaining contractual term 5 years 10 months 17 days  
Expected to vest after applying forfeiture rate, aggregate intrinsic value $ 24,356  
Vested and exercisable end of period, weighted-average remaining contractual term 4 years 5 months 8 days  
Vested and exercisable end of period, aggregate intrinsic value $ 18,464