XML 42 R72.htm IDEA: XBRL DOCUMENT v3.20.1
Note 11 - Stock Transactions and Stock-based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended 172 Months Ended
Aug. 12, 2019
Jun. 30, 2019
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2020
Nov. 30, 2005
Stock Repurchase Program, Number of Shares Authorized to be Repurchased (in shares)             300,000
Stock Repurchased During Period, Value     $ 0 $ 0 $ 0    
Stock Repurchased During Period, Shares (in shares)           162,486  
Stock Issued During Period, Shares, New Issues (in shares) 431,250            
Sale of Stock, Underwriter Options, Shares (in shares) 56,250            
Shares Issued, Price Per Share (in dollars per share) $ 210            
Proceeds from Issuance of Common Stock $ 84,995   84,995        
Share-based Payment Arrangement, Cumulative Increase in Expense       945      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value     9,574 10,895 6,309    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value     $ 1,912 $ 2,400 $ 1,927    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share)     $ 206.35 $ 144.96 $ 123.13    
Share-based Payment Arrangement, Option [Member]              
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total     $ 4,285     $ 4,285  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)     2 years 292 days        
Performance Shares [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Number (in shares)     26     26  
Restricted Stock Units (RSUs) [Member]              
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total     $ 3,654     $ 3,654  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price (in dollars per share)     $ 180.85     $ 180.85  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)     $ 213.31 $ 157.14 $ 136.26    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value     $ 959 $ 460 $ 123    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value (in dollars per share)     $ 160.87        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)     6,000        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)     16,000        
Performance Stock Units [Member]              
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total     $ 4,455     $ 4,455  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)     1 year 219 days        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Number (in shares)     40     40  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)   $ 202 $ 215.47 $ 192.99      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value (in dollars per share)     $ 195.25        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)     0 0 0    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)   3 years   3 years      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)     13,000 11      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Cumulative Effect of Adjustment, Vested in Period     $ 472        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Cumulative Effect of Adjustment, Vested in Period, Net of Tax     $ 359        
Share Based Compensation Effect on Earning per Share Basic (in dollars per share)     $ 0.08        
Share-based Payment Arrangement, Expected Noncash Expense, Increased (Decrease) Per Quarter     $ 375        
Performance Stock Units [Member] | Minimum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award Number of Shares Issued Upon Vesting, Percentage   0.00%   0.00%      
Performance Stock Units [Member] | Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award Number of Shares Issued Upon Vesting, Percentage   200.00%   400.00%      
Performance Stock Units [Member] | GPT Acquisition [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Vest Requirement, Percentage of Finance Performance Target     90.00%        
Performance Stock Units [Member] | GPT Acquisition [Member] | Key Employees [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)     $ 240.52        
Performance Stock Units [Member] | GPT Acquisition [Member] | Key Employees [Member] | Minimum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award Number of Shares Issued Upon Vesting, Percentage     0.00%        
Performance Stock Units [Member] | GPT Acquisition [Member] | Key Employees [Member] | Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award Number of Shares Issued Upon Vesting, Percentage     150.00%        
Equity Plan 2014 [Member]              
Common Stock, Capital Shares Reserved for Future Issuance (in shares)     1,100,000     1,100,000  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares)     499,548     499,548  
Equity Plan 2014 [Member] | Share-based Payment Arrangement, Option [Member] | Minimum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)     4 years        
Equity Plan 2014 [Member] | Share-based Payment Arrangement, Option [Member] | Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)     5 years