XML 36 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Computation of Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2024
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,

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Numerator

 

 

 

 

 

 

 

 

 

 

 

Net income

$

9,366

 

 

$

20,472

 

 

$

18,962

 

 

$

41,870

 

 

 

 

 

 

 

 

 

 

 

 

 

Denominator

 

 

 

 

 

 

 

 

 

 

 

Determination of shares (in thousands)

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares outstanding

 

4,915

 

 

 

4,944

 

 

 

4,915

 

 

 

4,940

 

Dilutive effect – share-based awards

 

49

 

 

 

80

 

 

 

40

 

 

 

73

 

Diluted weighted-average common shares outstanding

 

4,964

 

 

 

5,024

 

 

 

4,955

 

 

 

5,013

 

 

 

 

 

 

 

 

 

 

 

 

 

Earnings per common share

 

 

 

 

 

 

 

 

 

 

 

Basic

$

1.91

 

 

$

4.14

 

 

$

3.86

 

 

$

8.48

 

Diluted

$

1.89

 

 

$

4.08

 

 

$

3.83

 

 

$

8.35