v3.22.4
CAPITAL STOCK AND STOCK AWARD PLANS - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Options    
Outstanding, beginning balance (in shares) 6,493,864  
Exercised (in shares) (1,126,384)  
Forfeitures (in shares) (8,684)  
Outstanding, ending balance (in shares) 5,358,796 6,493,864
Vested (in shares) 4,491,967  
Exercisable (in shares) 4,491,967  
Weighted Average Exercise Price    
Outstanding, beginning balance (in dollars per share) $ 76.88  
Exercised (in dollars per share) 71.91  
Terminated (in dollars per share) 76.43  
Outstanding, ending balance (in dollars per share) 77.93 $ 76.88
Vested (in dollars per share) 78.17  
Exercisable (in dollars per share) $ 78.17  
Aggregate Intrinsic Value (in thousands)    
Outstanding, aggregate intrinsic value $ 73,065 $ 199,682
Average Remaining Life (years)    
Outstanding, average remaining life (in years) 5 years 1 month 6 days 5 years 9 months 18 days
Vested, average remaining life (in years) 4 years 8 months 12 days  
Exercisable, average remaining life (in years) 4 years 8 months 12 days