XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Computation of Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Calculation of Basic and Diluted Earnings Per Share

The calculation of basic and diluted earnings per share for the three and six months ended June 30, was as follows:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Numerator

 

 

 

 

 

 

 

 

 

 

 

Net income

$

20,472

 

 

$

13,712

 

 

$

41,870

 

 

$

25,997

 

 

 

 

 

 

 

 

 

 

 

 

 

Denominator

 

 

 

 

 

 

 

 

 

 

 

Determination of shares (in thousands)

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares outstanding

 

4,944

 

 

 

4,940

 

 

 

4,940

 

 

 

4,934

 

Dilutive effect – share-based awards

 

80

 

 

 

15

 

 

 

73

 

 

 

20

 

Diluted weighted-average common shares outstanding

 

5,024

 

 

 

4,955

 

 

 

5,013

 

 

 

4,954

 

 

 

 

 

 

 

 

 

 

 

 

 

Earnings per common share

 

 

 

 

 

 

 

 

 

 

 

Basic

$

4.14

 

 

$

2.78

 

 

$

8.48

 

 

$

5.27

 

Diluted

$

4.08

 

 

$

2.77

 

 

$

8.35

 

 

$

5.25