XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.3
Note 9 - Net Income Per Share
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Earnings Per Share [Text Block]

9. Net Income per Share

 

The computation of basic and diluted net income per share is as follows:

 

   

Three months ended

   

Nine months ended

 
   

September 30,

   

September 30,

 
   

2024

   

2023

   

2024

   

2023

 
   

(in thousands, except per share data)

   

(in thousands, except per share data)

 

Basic:

                               

Net income available for common stockholders

  $ 11,141     $ 7,502     $ 32,854     $ 21,640  
                                 

Weighted average shares outstanding

    22,476       22,263       22,433       22,196  
                                 

Basic earnings per share

  $ 0.50     $ 0.34     $ 1.46     $ 0.97  
                                 

Diluted:

                               

Net income available for common stockholders

  $ 11,141     $ 7,502     $ 32,854     $ 21,640  
                                 

Weighted-average shares outstanding

    22,476       22,263       22,433       22,196  

Common stock equivalents, if dilutive

    360       218       290       215  
                                 

Shares used in computing diluted earnings per common share

    22,836       22,481       22,723       22,411  
                                 

Diluted earnings per share

  $ 0.49     $ 0.33     $ 1.45     $ 0.97  
                                 

Shares excluded in computing diluted earnings per share as those shares would be anti-dilutive

    -       192       24       286