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

Three Months Ended June 30,

 
  

2021

  

2020

 

Net income (numerator):

        

Net income

 $4,428  $7,768 
         

Shares (denominator):

        
         

Weighted average number of common shares outstanding used in basic computation

  20,109   19,984 

Common shares issuable upon vesting of restricted stock

  81   48 

Common shares issuable upon conversion of preferred shares

  10   10 

Shares used in diluted computation

  20,200   20,042 
         

Net income per common share:

        
         

Basic

 $0.22  $0.39 

Diluted

 $0.22  $0.39