XML 39 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 6 - Net Income Per Share (Tables)
12 Months Ended
Mar. 31, 2018
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   
Year Ended March 31,
 
   
2018
   
2017
   
2016
 
Net income (numerator):
                       
Net income
  $
37,283
    $
23,819
    $
20,567
 
Shares (denominator)
                       
Weighted average number of common shares outstanding used in basic computation
   
20,346
     
20,232
     
20,124
 
Common shares issuable upon the vesting of restricted stock
   
77
     
136
     
120
 
Common shares issuable upon conversion of preferred shares
   
10
     
10
     
10
 
Shares used in diluted computation
   
20,433
     
20,378
     
20,254
 
Net income per common share:
                       
Basic
  $
1.83
    $
1.18
    $
1.02
 
Diluted
  $
1.82
    $
1.17
    $
1.02