XML 105 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Share Incentive Plans, Assumptions for Options Granted Under 2015 Plan (Details) - 2015 Plan [Member] - Stock Options [Member] - $ / shares
12 Months Ended
May 03, 2021
Feb. 18, 2021
Mar. 18, 2020
Oct. 24, 2019
Mar. 20, 2019
Mar. 07, 2018
May 17, 2017
Feb. 10, 2017
Dec. 31, 2022
February 10, 2017 [Member]                  
Share Incentive Plans [Abstract]                  
Number of options granted (in shares)               40,000  
Options outstanding (in shares)                 20,000
Number exercisable (in shares)                 20,000
Exercise price (in dollars per share)                 $ 13
Remaining lives                 4 years 1 month 13 days
Risk free interest rate                 1.89%
Expected volatility                 27.44%
Expected life                 6 years
Dividend yield                 0.00%
Fair value at grant date (in dollars per share)                 $ 3.98
May 17, 2017 [Member]                  
Share Incentive Plans [Abstract]                  
Number of options granted (in shares)             93,819    
Options outstanding (in shares)                 44,983
Number exercisable (in shares)                 44,983
Exercise price (in dollars per share)                 $ 15.41
Remaining lives                 4 years 4 months 17 days
Risk free interest rate                 1.76%
Expected volatility                 26.92%
Expected life                 6 years
Dividend yield                 0.00%
Fair value at grant date (in dollars per share)                 $ 4.6
March 7, 2018 [Member]                  
Share Incentive Plans [Abstract]                  
Number of options granted (in shares)           98,100      
Options outstanding (in shares)                 58,067
Number exercisable (in shares)                 58,067
Exercise price (in dollars per share)                 $ 21.21
Remaining lives                 5 years 2 months 8 days
Risk free interest rate                 2.65%
Expected volatility                 28.76%
Expected life                 6 years
Dividend yield                 0.83%
Fair value at grant date (in dollars per share)                 $ 6.37
March 20, 2019 [Member]                  
Share Incentive Plans [Abstract]                  
Number of options granted (in shares)         155,780        
Options outstanding (in shares)                 141,784
Number exercisable (in shares)                 141,784
Exercise price (in dollars per share)                 $ 47.58
Remaining lives                 6 years 2 months 19 days
Risk free interest rate                 2.34%
Expected volatility                 30.95%
Expected life                 6 years
Dividend yield                 0.42%
Fair value at grant date (in dollars per share)                 $ 15.63
October 24, 2019 [Member]                  
Share Incentive Plans [Abstract]                  
Number of options granted (in shares)       25,000          
Options outstanding (in shares)                 25,000
Number exercisable (in shares)                 25,000
Exercise price (in dollars per share)                 $ 20.89
Remaining lives                 6 years 9 months 25 days
Risk free interest rate                 1.58%
Expected volatility                 31.93%
Expected life                 6 years
Dividend yield                 0.95%
Fair value at grant date (in dollars per share)                 $ 6.27
March 18, 2020 [Member]                  
Share Incentive Plans [Abstract]                  
Number of options granted (in shares)     155,000            
Options outstanding (in shares)                 93,248
Number exercisable (in shares)                 61,081
Exercise price (in dollars per share)                 $ 14.85
Remaining lives                 7 years 2 months 19 days
Risk free interest rate                 0.79%
Expected volatility                 35.72%
Expected life                 6 years
Dividend yield                 1.49%
Fair value at grant date (in dollars per share)                 $ 4.41
February 18, 2021 [Member]                  
Share Incentive Plans [Abstract]                  
Number of options granted (in shares)   100,000              
Options outstanding (in shares)                 93,448
Number exercisable (in shares)                 39,097
Exercise price (in dollars per share)                 $ 51.75
Remaining lives                 8 years 1 month 20 days
Risk free interest rate                 0.56%
Expected volatility                 28.69%
Expected life                 6 years
Dividend yield                 0.55%
Fair value at grant date (in dollars per share)                 $ 13.77
May 3, 2021 [Member]                  
Share Incentive Plans [Abstract]                  
Number of options granted (in shares) 12,000                
Options outstanding (in shares)                 12,000
Number exercisable (in shares)                 4,080
Exercise price (in dollars per share)                 $ 47.76
Remaining lives                 8 years 4 months 2 days
Risk free interest rate                 0.84%
Expected volatility                 29.03%
Expected life                 6 years
Dividend yield                 0.59%
Fair value at grant date (in dollars per share)                 $ 13.06