XML 54 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Note 11 - Stock Transactions and Stock-based Compensation (Tables)
12 Months Ended
Mar. 31, 2021
Notes Tables  
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Year Ended March 31,

 
  

2021

  

2020

  

2019

 

Stock-based compensation expense

 $9,268  $5,525  $4,212 

Amount of income tax (benefit) recognized in earnings

  (1,816)  (1,576)  (2,370)

Stock-based compensation expense, net of tax

 $7,452  $3,949  $1,842 
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

2021

  

2020

  

2019

 

Risk-free interest rate

  0.27

%

  1.80

%

  2.63

%

Expected life (years)

  3.86   4.33   5.00 

Expected dividend yield

  0.10

%

  0.13

%

  0.45

%

Volatility

  38.83

%

  36.52

%

  35.96

%

Weighted-average Black-Scholes fair value per share at date of grant

 $67.66  $66.02  $54.02 
Share-based Payment Arrangement, Option, Activity [Table Text Block]
  

Stock Options

 
  

Shares Subject to Options

  

Weighted- Average Exercise Price per Share

  

Weighted-Average Remaining Contractual Life (Years)

  

Aggregate Intrinsic Value

 

Outstanding at March 31, 2020

  286  $107.72   3.1   33,927 

Awards granted

  36   226.72         

Awards forfeited or expired

  (13)  115.23         

Awards exercised or distributed

  (56)  84.40         

Outstanding as of March 31, 2021

  253  $129.55   2.7  $28,856 

Exercisable as of March 31, 2021

  121  $102.31   2.0  $17,155 

Vested and expected to vest, March 31, 2021

  246  $132.59   2.7  $28,847 
Share-based Payment Arrangement, Activity [Table Text Block]
  

Time-Based Restricted Stock Units

 
  

Number of Shares

  

Weighted- Average Grant Date Fair Value per Share

  

Weighted- average Remaining Contractual Life (Years)

  

Aggregate Intrinsic Value

 

Nonvested at March 31, 2020

  28  $180.15   1.7  $6,258 

Awards granted

  22   231.61         

Awards forfeited or expired

  (3)  204.30         

Awards distributed

  (10)  189.01         

Nonvested as of March 31, 2021

  37  $206.56   1.1  $8,948 
Share-based Payment Arrangement, Performance Shares, Activity [Table Text Block]
  

Performance-Based Restricted Stock Units

 
  

Number of Shares

  

Weighted- Average Grant Date Fair Value per Share

  

Weighted- average Remaining Contractual Life (Years)

  

Aggregate Intrinsic Value

 

Nonvested at March 31, 2020 at target

  22  $204.68   1.6  $4,903 

Awards forfeited or expired at target

  (2)  228.27         

Nonvested as of March 31, 2021 at target

  20  $207.88   0.8  $4,884 

Expected to vest

  34  $195.78   0.6   8,359