XML 78 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Stock Transactions and Stock-based Compensation - Restricted Stock Unit Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Nonvested, weighted average remaining contractual life (Year) 3 years 6 months    
Nonvested, aggregate intrinsic value $ 7,958    
Nonvested (in shares) 44    
Nonvested, weighted average grant date fair value per share (in dollars per share) $ 286.02    
Expected to vest (in shares) 42    
Expected to vest, weighted average grant date fair value per share (in dollars per share) $ 287.48    
Expected to vest, weighted average remaining contractual life (Year) 3 years 4 months 24 days    
Expected to vest, aggregate intrinsic value $ 7,306    
Restricted Stock Units (RSUs) [Member]      
Awards granted, weighted average grant date fair value per share (in dollars per share)   $ 274.55 $ 231.61
Restricted Stock Units (RSUs) [Member] | Equity Plan 2014 [Member]      
Nonvested (in shares) 51    
Nonvested, weighted average grant date fair value per share (in dollars per share) $ 252.86    
Nonvested, weighted average remaining contractual life (Year) 1 year 1 year  
Nonvested, aggregate intrinsic value $ 9,993 $ 13,019  
Awards granted (in shares) 43    
Awards granted, weighted average grant date fair value per share (in dollars per share) $ 187.21    
Awards forfeited or expired (in shares) (10)    
Awards forfeited or expired, weighted average grant date fair value per share (in dollars per share) $ 229.52    
Awards distributed (in shares) (27)    
Awards distributed, weighted average grant date fair value per share (in dollars per share) $ 250.85    
Nonvested (in shares) 57 51  
Nonvested, weighted average grant date fair value per share (in dollars per share) $ 209.27 $ 252.86  
Expected to vest (in shares) 53    
Expected to vest, weighted average grant date fair value per share (in dollars per share) $ 209.43    
Expected to vest, weighted average remaining contractual life (Year) 1 year 9 months 18 days    
Expected to vest, aggregate intrinsic value $ 9,254