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.