XML 27 R18.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 3 - Net Income Per Share (Tables)
9 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended

December 31,

   

Nine Months Ended

December 31,

 
   

2021

   

2020

   

2021

   

2020

 

Net income (numerator):

                               

Net income

  $ 4,257     $ 7,611     $ 15,034     $ 23,791  

Shares (denominator):

                               

Weighted average number of common shares outstanding used in basic computation

    20,208       20,094       20,165       20,047  

Common shares issuable upon vesting of restricted stock

    111       -       190       43  

Common shares issuable upon conversion of preferred shares

    10       10       10       10  

Shares used in diluted computation

    20,329       20,104       20,365       20,100  

Net income per common share:

                               

Basic

  $ 0.21     $ 0.38     $ 0.75     $ 1.19  

Diluted

  $ 0.21     $ 0.38     $ 0.74     $ 1.18