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

Three Months Ended June 30,

 
   

2022

   

2021

 

Net income (numerator):

               

Net income

  $ 2,775     $ 4,428  
                 

Shares (denominator):

               
                 

Weighted average number of common shares outstanding used in basic computation

    20,208       20,109  

Common shares issuable upon vesting of restricted stock

    73       81  

Common shares issuable upon conversion of preferred shares

    10       10  

Shares used in diluted computation

    20,291       20,200  
                 

Net income per common share:

               
                 

Basic

  $ 0.14     $ 0.22  

Diluted

  $ 0.14     $ 0.22