XML 28 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Note 3 - Net Income Per Share (Tables)
6 Months Ended
Sep. 30, 2021
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

September 30,

  

Six Months Ended

September 30,

 
  

2021

  

2020

  

2021

  

2020

 

Net income (numerator):

                

Net income

 $6,349  $8,412  $10,777  $16,180 

Shares (denominator):

                

Weighted average number of common shares outstanding used in basic computation

  20,178   20,063   20,144   20,024 

Common shares issuable upon vesting of restricted stock

  380   81   230   64 

Common shares issuable upon conversion of preferred shares

  10   10   10   10 

Shares used in diluted computation

  20,568   20,154   20,384   20,098 

Net income per common share:

                

Basic

 $0.31  $0.42  $0.53  $0.81 

Diluted

 $0.31  $0.42  $0.53  $0.81