XML 52 R41.htm IDEA: XBRL DOCUMENT v3.19.2
Note 12 - Net Income Per Share (Tables)
6 Months Ended
Jun. 30, 2019
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three months ended

   

Six months ended

 
   

June 30,

   

June 30,

 

(In thousands, except per share data)

 

2019

   

2018

   

2019

   

2018

 

Net income

  $ 16,543     $ 13,579     $ 32,184     $ 26,983  
                                 

Weighted average shares outstanding - basic

    22,689       22,625       22,675       22,601  

Dilutive securities

    260       342       273       358  

Weighted average shares outstanding- diluted

    22,949       22,967       22,948       22,959  
                                 

Net income per share, basic

  $ 0.73     $ 0.60     $ 1.42     $ 1.19  

Net income per share, diluted

    0.72       0.59       1.40       1.17  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   

Three

   

Six

 
   

months ended

   

months ended

 

(In thousands)

 

June 30,

   

June 30,

 
   

2019

   

2018

   

2019

   

2018

 

Antidilutive SARs

    200       93       200       93