XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.2
SHARE-BASED COMPENSATION (Stock Option Activity) (Details) - Stock Options - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Share-based Compensation    
Intrinsic value of options exercised $ 1,100 $ 11,200
Total unrecognized compensation cost related to nonvested share-based compensation $ 1,300  
Total unrecognized compensation cost, recognized over a weighted-average period 1 year 10 months 17 days  
Stock Option Plans Activity and Related Information, Shares    
Outstanding beginning of period, shares 1,043  
Granted, shares 110  
Exercised, shares (39)  
Forfeited, shares (19)  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period (3)  
Outstanding end of period, shares 1,092  
Expected to vest after applying forfeiture rate, shares 1,090  
Vested and exercisable end of period, shares 858  
Stock Option Plans Activity and Related Information, Weighted Average Exercise Price    
Outstanding beginning of period, weighted-average exercise price $ 49.21  
Granted, weighted-average exercise price 83.90  
Exercised, weighted-average exercise price 48.84  
Forfeited, weighted-average exercise price 73.52  
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price 73.14  
Outstanding end of period, weighted-average exercise price 52.23  
Expected to vest after applying forfeiture rate, weighted-average exercise price 52.18  
Vested and exercisable end of period, weighted-average exercise price $ 46.04  
Summary of Weighted Average Remaining Contractual Term and Aggregate Intrinsic Value    
Outstanding at end of period, weighted-average remaining contractual term 5 years 8 months 4 days  
Outstanding at end of period, aggregate intrinsic value $ 24,068  
Expected to vest after applying forfeiture rate, weighted-average remaining contractual term 5 years 8 months 4 days  
Expected to vest after applying forfeiture rate, aggregate intrinsic value $ 24,066  
Vested and exercisable end of period, weighted-average remaining contractual term 4 years 9 months 21 days  
Vested and exercisable end of period, aggregate intrinsic value $ 23,363