XML 32 R53.htm IDEA: XBRL DOCUMENT v3.20.1
SHARE-BASED COMPENSATION (Stock Option Activity) (Details) - Stock Options - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Share-based Compensation    
Intrinsic value of options exercised $ 500 $ 2,000
Total unrecognized compensation cost related to nonvested share-based compensation $ 2,100  
Total unrecognized compensation cost, recognized over a weighted-average period 1 year 8 months 26 days  
Stock Option Plans Activity and Related Information, Shares    
Outstanding beginning of period, shares 1,262  
Granted, shares 214  
Exercised, shares (23)  
Forfeited, shares 0  
Outstanding end of period, shares 1,453  
Expected to vest after applying forfeiture rate, shares 1,450  
Vested and exercisable end of period, shares 960  
Stock Option Plans Activity and Related Information, Weighted Average Exercise Price    
Outstanding beginning of period, weighted-average exercise price $ 37.99  
Granted, weighted-average exercise price 59.71  
Exercised, weighted-average exercise price 36.86  
Forfeited, weighted-average exercise price 0  
Outstanding end of period, weighted-average exercise price 41.21  
Expected to vest after applying forfeiture rate, weighted-average exercise price 41.18  
Vested and exercisable end of period, weighted-average exercise price $ 35.32  
Summary of Weighted Average Remaining Contractual Term and Aggregate Intrinsic Value    
Outstanding at end of period, weighted-average remaining contractual term 6 years 3 months  
Outstanding at end of period, aggregate intrinsic value $ 12,774  
Expected to vest after applying forfeiture rate, weighted-average remaining contractual term 6 years 3 months  
Expected to vest after applying forfeiture rate, aggregate intrinsic value $ 12,770  
Vested and exercisable end of period, weighted-average remaining contractual term 4 years 10 months 13 days  
Vested and exercisable end of period, aggregate intrinsic value $ 11,814