XML 33 R20.htm IDEA: XBRL DOCUMENT v3.22.4
Net Income per Share
12 Months Ended
Dec. 31, 2022
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 three years:

For the years ended December 31, 

(In thousands, except per share amounts)

    

2022

    

2021

    

2020

Net income

$

38,457

$

36,119

$

23,644

Weighted average common shares outstanding - Basic

 

10,508

 

10,403

 

10,709

Plus: Potential dilutive common stock equivalents

 

197

 

143

 

105

Weighted average common shares outstanding - Diluted

 

10,705

 

10,546

 

10,814

Net income per common share - Basic

$

3.66

$

3.47

$

2.21

Net income per common share - Diluted

 

3.59

 

3.43

 

2.19

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

 

1,364

 

259

 

414