XML 25 R15.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 2 - Net Income Per Share (Tables)
3 Months Ended
Jun. 30, 2017
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
 
 
Three Months Ended June 30,
 
 
 
2017
 
 
2016
 
                 
Net income (numerator):
               
Net income
  $
9,276
    $
6,594
 
                 
Shares (denominator):
               
Weighted average number of common shares
outstanding used in basic computation
   
20,293
     
20,181
 
Common shares issuable upon vesting of
restricted stock
   
145
     
142
 
Common shares issuable upon conversion
of preferred shares
   
10
     
10
 
Shares used in diluted computation
   
20,448
     
20,333
 
                 
Net income per common share:
               
Basic
  $
0.46
    $
0.33
 
Diluted
  $
0.45
    $
0.32