XML 102 R85.htm IDEA: XBRL DOCUMENT v3.22.4
STOCK-BASED COMPENSATION (Schedule of Stock Option Activity) (Details) - Stock Options - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Number of Options      
Beginning balance (in shares) 2,318,000 2,772,000 3,323,000
Options granted (in shares) 133,000 94,000 158,000
Options exercised (in shares) (514,000) (536,000) (700,000)
Options forfeited (in shares) (11,000) (12,000) (9,000)
Options expired (in shares) (3,000)    
Ending balance (in shares) 1,923,000 2,318,000 2,772,000
Options vested and exercisable at period end (in shares) 1,627,000    
Options expected to vest at period end (in shares) 279,000    
Weighted Average Exercise Price       
Options outstanding at beginning of period (in dollars per share) $ 77.79 $ 61.71 $ 50.85
Options granted (in dollars per share) 277.85 410.03 187.76
Options exercised (in dollars per share) 44.02 49.13 37.79
Options forfeited (in dollars per share) 350.19 248.74 119.30
Options expired (in dollars per share) 128.11    
Options outstanding at end of period (in dollars per share) 98.92 $ 77.79 $ 61.71
Options vested and exercisable at period end (in dollars per share) 67.51    
Options expected to vest at period end (in dollars per share) $ 270.39    
Aggregate Intrinsic Value       
Options outstanding, beginning of period $ 1,369,132 $ 822,152 $ 536,015
Options outstanding, end of period 447,503 $ 1,369,132 $ 822,152
Options vested and exercisable, aggregate intrinsic value 425,184    
Options expected to vest, aggregate intrinsic value $ 21,357    
Weighted Average Remaining Contractual Term (in years)      
Options outstanding, weighted average remaining contractual term 3 years 4 months 24 days    
Options vested and exercisable, weighted average remaining contractual term 2 years 7 months 6 days    
Expected to vest, weighted average remaining contractual term 8 years 2 months 12 days