XML 46 R20.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Income per Share
12 Months Ended
Dec. 31, 2024
Net Income per Share  
Net Income per Share

12.  Net Income per Share

The following is a reconciliation of the calculation of basic and diluted net income per share for the past two years:

For the years ended December 31, 

(In thousands, except per share amounts)

    

2024

    

2023

Net income

$

41,450

$

39,707

Weighted average common shares outstanding - Basic

 

10,031

 

10,207

Plus: Potential dilutive common stock equivalents

 

171

 

131

Weighted average common shares outstanding - Diluted

 

10,202

 

10,338

Net income per common share - Basic

$

4.13

$

3.89

Net income per common share - Diluted

 

4.06

 

3.84

Stock options and common stock excluded from the income per share calculation as their effect would have been anti-dilutive