XML 109 R94.htm IDEA: XBRL DOCUMENT v3.22.4
STOCK-BASED COMPENSATION PLANS - Summary of stock options outstanding (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
shares
Options  
Options outstanding, shares (in shares) | shares 1,485,022
Options outstanding, weighted-average exercise price (in dollars per share) $ 47.31
Options outstanding, weighted-average remaining life 5 years 4 months 6 days
Options exercisable, shares (in shares) | shares 1,005,851
Options exercisable, weighted-average exercise price (in dollars per share) $ 47.31
Weighted-average remaining contractual term of outstanding stock options (years) 5 years 4 months 6 days
Weighted-average remaining contractual term of outstanding and exercisable stock options (years) 4 years 1 month 20 days
Aggregate intrinsic value of outstanding stock options | $ $ 18.3
Aggregate intrinsic value of exercisable stock options | $ $ 16.6
$0.00 - $25.00  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures  
Exercise price range, minimum (in dollars per share) $ 0.00
Exercise price range, maximum (in dollars per share) $ 25.00
Options  
Options outstanding, shares (in shares) | shares 40,002
Options outstanding, weighted-average exercise price (in dollars per share) $ 23.04
Options outstanding, weighted-average remaining life 4 years
Options exercisable, shares (in shares) | shares 40,002
Options exercisable, weighted-average exercise price (in dollars per share) $ 23.04
$25.01 - $35.00  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures  
Exercise price range, minimum (in dollars per share) 25.01
Exercise price range, maximum (in dollars per share) $ 35.00
Options  
Options outstanding, shares (in shares) | shares 51,744
Options outstanding, weighted-average exercise price (in dollars per share) $ 29.79
Options outstanding, weighted-average remaining life 2 months 15 days
Options exercisable, shares (in shares) | shares 51,744
Options exercisable, weighted-average exercise price (in dollars per share) $ 29.79
$35.01 - $45.00  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures  
Exercise price range, minimum (in dollars per share) 35.01
Exercise price range, maximum (in dollars per share) $ 45.00
Options  
Options outstanding, shares (in shares) | shares 386,999
Options outstanding, weighted-average exercise price (in dollars per share) $ 37.07
Options outstanding, weighted-average remaining life 2 years 5 months 12 days
Options exercisable, shares (in shares) | shares 386,999
Options exercisable, weighted-average exercise price (in dollars per share) $ 37.07
$45.01 - $55.00  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures  
Exercise price range, minimum (in dollars per share) 45.01
Exercise price range, maximum (in dollars per share) $ 55.00
Options  
Options outstanding, shares (in shares) | shares 674,921
Options outstanding, weighted-average exercise price (in dollars per share) $ 55.55
Options outstanding, weighted-average remaining life 5 years 10 months 9 days
Options exercisable, shares (in shares) | shares 472,240
Options exercisable, weighted-average exercise price (in dollars per share) $ 56.06
$55.01 - $81.00  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures  
Exercise price range, minimum (in dollars per share) 55.01
Exercise price range, maximum (in dollars per share) $ 81.00
Options  
Options outstanding, shares (in shares) | shares 331,356
Options outstanding, weighted-average exercise price (in dollars per share) $ 75.67
Options outstanding, weighted-average remaining life 8 years 8 months 4 days
Options exercisable, shares (in shares) | shares 54,866
Options exercisable, weighted-average exercise price (in dollars per share) $ 78.44