XML 27 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 3 - Net Income Per Share (Tables)
6 Months Ended
Sep. 30, 2018
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   
Three Months Ended
September 30,
   
Six Months Ended
September 30,
 
   
2018
   
2017
   
2018
   
2017
 
Net income (numerator):
                               
Net income
  $
10,752
    $
8,760
    $
23,334
    $
18,036
 
Shares (denominator):
                               
Weighted average number of common shares outstanding used in basic computation
   
20,463
     
20,349
     
20,436
     
20,321
 
Common shares issuable upon vesting of restricted stock
   
47
     
78
     
39
     
111
 
Common shares issuable upon conversion of preferred shares
   
10
     
10
     
10
     
10
 
Shares used in diluted computation
   
20,520
     
20,437
     
20,485
     
20,442
 
Net income per common share:
                               
Basic
  $
0.53
    $
0.43
    $
1.14
    $
0.89
 
Diluted
  $
0.52
    $
0.43
    $
1.14
    $
0.88