XML 36 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of EPS Including Dilutive Effect of Stock Awards

EPS, including the dilutive effect of stock awards for each period reported is summarized below:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

(in thousands, except per share data)

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Net Income

 

$

25,611

 

 

$

20,312

 

 

$

52,928

 

 

$

36,710

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average number of basic shares outstanding during the period

 

 

18,738

 

 

 

18,791

 

 

 

18,748

 

 

 

18,785

 

Dilutive effect of stock awards

 

 

123

 

 

 

128

 

 

 

164

 

 

 

157

 

Weighted-average number of diluted shares outstanding during the period

 

 

18,861

 

 

 

18,919

 

 

 

18,912

 

 

 

18,942

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic EPS

 

$

1.37

 

 

$

1.08

 

 

$

2.82

 

 

$

1.95

 

Diluted EPS

 

$

1.36

 

 

$

1.07

 

 

$

2.80

 

 

$

1.94