XML 104 R81.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share and Stock Plans 1 of 2 (Details) - USD ($)
12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2019
Assumptions:        
Risk-free interest rate 0.35% 0.23% 2.23%  
Dividend yield 0.44% 0.90% 0.68%  
Volatility factor 37.20% 38.00% 37.20%  
Expected life 5 years 6 months 5 years 6 months 5 years 6 months  
Stock Options        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Stock Options Outstanding 679,785 657,814 526,794 834,777
Weighted-average Exercise Price $ 33.82 $ 27.45 $ 26.53 $ 23.52
Weighted-average Remaining Contractual Life 7 years 29 days 7 years 3 months 14 days 6 years 11 months 4 days 7 years 14 days
Stock Options Exercisable 322,218      
Weighted- average Exercise Price per share $ 26.64      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value $ 15,294 $ 16,652 $ 1,518 $ 9,602
Stock Options | $10.01 to 20.00        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Stock Options Outstanding 71,378      
Weighted-average Exercise Price $ 15.23      
Weighted-average Remaining Contractual Life 3 years 11 months 23 days      
Stock Options Exercisable 71,378      
Weighted- average Exercise Price per share $ 15.23      
Stock Options | $20.01 to 30.00        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Stock Options Outstanding 235,876      
Weighted-average Exercise Price $ 25.17      
Weighted-average Remaining Contractual Life 6 years 8 months 8 days      
Stock Options Exercisable 138,200      
Weighted- average Exercise Price per share $ 24.93      
Stock Options | $30.01 to 40.00 [Member]        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Weighted-average Remaining Contractual Life 9 years 14 days      
Stock Options Exercisable 1,518      
Weighted- average Exercise Price per share $ 54.26      
Stock Options | $50.01 to 60.00 [Member]        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Stock Options Outstanding 150,049      
Weighted-average Exercise Price $ 54.26      
Long Term Incentive Plans [Member]        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (138,407) (125,150) (106,792)