XML 66 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Income per Share (Tables)
12 Months Ended
Dec. 31, 2024
Net Income per Share  
Reconciliation of Calculation of Basic and Diluted Income Per Share

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