XML 53 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Note 14 - Net Income Per Share (Tables)
9 Months Ended
Sep. 30, 2020
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three months ended

  

Nine months ended

 
  

September 30,

  

September 30,

 

(in thousands, except per share data)

 

2020

  

2019

  

2020

  

2019

 

Net income

 $14,533  $17,234  $41,133  $49,418 
                 

Weighted average shares outstanding - basic

  22,582   22,550   22,553   22,633 

Dilutive securities

  220   260   206   268 

Weighted average shares outstanding- diluted

  22,802   22,810   22,759   22,901 
                 

Net income per share - basic

 $0.64  $0.76  $1.82  $2.18 

Net income per share - diluted

  0.64   0.76   1.81   2.16 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

Three months ended

  

Nine months ended

 

(in thousands)

 

September 30,

  

September 30,

 
  

2020

  

2019

  

2020

  

2019

 

Antidilutive SARs

  202   199   202   199