XML 59 R48.htm IDEA: XBRL DOCUMENT v3.20.4
STOCK-BASED COMPENSATION (Stock Option Activity and Intrinsic Value) (Details) - Stock Options Plans - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Options Activity [Roll Forward]        
Options outstanding, beginning of year (in shares)     646,728  
Granted (in shares)     26,402  
Exercised (in shares)     (33,776)  
Forfeited (in shares)     (15,640)  
Expired (in shares)     (300)  
Options outstanding, end of period (in shares) 623,414   623,414  
Options exercisable, end of period (in shares) 342,736   342,736  
Weighted Average Exercise Price [Roll Forward]        
Options outstanding, beginning of year (in dollars per share)     $ 88.30  
Granted (in dollars per share)     95.59  
Exercised (in dollars per share)     66.79  
Forfeited (in dollars per share)     103.66  
Expired (in dollars per share)     76.51  
Options outstanding, end of period (in dollars per share) $ 89.43   89.43  
Options exercisable, end of period (in dollars per share) $ 79.29   $ 79.29  
Stock Option Activity Additional Disclosures [Abstract]        
Weighted-average remaining contractual term, options outstanding, end of period     6 years  
Aggregate intrinsic value, options outstanding, end of period $ 8,627,259   $ 8,627,259  
Weighted-average remaining contractual terms, options exercisable, end of period     4 years 2 months 12 days  
Aggregate intrinsic value, options exercisable, end of period 7,992,605   $ 7,992,605  
Intrinsic value of options exercised $ 718,343 $ 728,193 $ 1,215,063 $ 5,078,750