XML 48 R38.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 11 - Net Income Per Share (Tables)
6 Months Ended
Jun. 30, 2017
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
 
 
Three months ended
 
 
Six months ended
 
(in thousands, except per share data)
 
June 30,
 
 
June 30,
 
 
 
2017
 
 
2016
 
 
2017
 
 
2016
 
Net income
  $
10,602
    $
10,109
    $
21,393
    $
19,944
 
Average shares outstanding
   
22,783
     
22,336
     
22,788
     
22,295
 
Dilutive securities
   
458
     
368
     
483
     
363
 
                                 
Average shares outstanding including dilutive securities
including dilutive securities
   
23,241
     
22,704
     
23,271
     
22,658
 
                                 
Net income per share, basic
  $
0.47
    $
0.45
    $
0.94
    $
0.89
 
Net income per share, diluted
  $
0.46
    $
0.45
    $
0.92
    $
0.88