XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Note 9 - Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

For the Three Months Ended

June 30

   

For the Six Months Ended

June 30

 
   

2022

   

2021

   

2022

   

2021

 
   

(In thousands, except per share data)

 

Numerator for net income per share – basic:

  $ 8,322     $ 8,944     $ 16,861     $ 18,176  

Net income

                               

Allocation of distributed and undistributed income to unvested restricted stock shareholders

    (4

)

    (5

)

    (9

)

    (10

)

Net income attributable to common shareholders

    8,318       8,939       16,852       18,166  

Denominator for net income per share – basic:

                               

Weighted average common shares outstanding – basic

    25,083       25,426       25,166       25,420  

Net income per share – basic

  $ 0.33     $ 0.35     $ 0.67     $ 0.71  

Numerator for net income per share – diluted:

                               

Net income attributable to common shareholders for basic computation

    8,318       8,939       16,852       18,166  

Denominator for net income per share – diluted:

                               

Weighted average common shares outstanding – basic

    25,083       25,426       25,166       25,420  

Weighted average effect of dilutive securities – stock options

    128       219       134       236  

Denominator for diluted earnings per share – adjusted weighted average shares

    25,211       25,645       25,300       25,656  

Net income per share - diluted

  $ 0.33     $ 0.35     $ 0.67     $ 0.71