XML 103 R80.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share and Stock Plans (Summary of Option Transactions) (Details) - USD ($)
12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Exercised (105,132) (97,398) (296,027)  
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Number of options, Outstanding, at Beginning of the year 657,814 526,794 834,777  
Granted 159,643 242,178 171,515  
Exercised (105,132) (97,398) (296,027)  
Cancelled (32,540) (13,760) (183,471)  
Number of options, Outstanding, Closing Balance 679,785 657,814 526,794 834,777
Exercisable at end of period 322,218      
Beginning of year, Average Option Price $ 27.45 $ 26.53 $ 23.52  
Granted 54.06 26.74 35.16  
Exercised 25.24 20.24 20.26  
Cancelled 31.71 31.85 31.01  
End of year, Average Option Price 33.82 $ 27.45 $ 26.53 $ 23.52
End of year, Average Exercisable Price $ 26.64      
Outstanding at period end, Weighted average Remaining Contractual Life (in years) 7 years 29 days 7 years 3 months 14 days 6 years 11 months 4 days 7 years 14 days
Exercisable at period end, Weighted average Remaining Contractual Life (in years) 5 years 8 months 8 days      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value $ 15,294 $ 16,652 $ 1,518 $ 9,602
Exercisable at end of period, Aggregate Intrinsic Value $ 10,190,000