XML 39 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Note 18 - Earnings Per Share
12 Months Ended
Dec. 31, 2022
Earnings per Share  
Earnings Per Share

Note 18. Earnings per Share

The following information was used in the computation of basic and diluted EPS for the years ended December 31, 2022, 2021, and 2020:

    

2022

    

2021

    

2020

(dollars in thousands, except per share data)

Net income

$

99,066

$

98,905

$

60,582

Basic EPS

$

5.94

$

6.30

$

3.84

Diluted EPS

$

5.87

$

6.20

$

3.80

Weighted average common shares outstanding

 

16,681,844

 

15,708,744

 

15,771,650

Weighted average common shares issuable upon exercise of stock options

and under the employee stock purchase plan*

 

208,163

 

235,964

 

180,987

Weighted average common and common equivalent shares outstanding

 

16,890,007

 

15,944,708

 

15,952,637

*  Excludes anti-dilutive shares of 1,706, 0 and 104,636 at December 31, 2022, 2021 and 2020, respectively.