XML 47 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings per Share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings per Share  
Computation of basic and diluted earnings per share

Year Ended December 31,

    

2022

2021

Numerator:

    

    

    

Net income

$

36,540

$

15,941

Denominator:

Basic weighted-average shares outstanding

 

11,291,202

 

11,239,049

Dilutive shares

457,903

524,914

Diluted weighted-average shares outstanding

11,749,105

11,763,963

Basic earnings per share

$

3.24

$

1.42

Diluted earnings per share

$

3.11

$

1.36