v3.25.2
Earnings Per Share
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Earnings Per Share

NOTE 12 – EARNINGS PER SHARE

Earnings per share (“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)

 

2025

 

 

2024

 

 

2025

 

 

 

 

2024

 

Net Income

 

$

23,661

 

 

$

25,611

 

 

$

50,512

 

 

 

 

$

52,928

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average number of basic shares outstanding during the period

 

 

18,403

 

 

 

18,738

 

 

 

18,454

 

 

 

 

 

18,748

 

Dilutive effect of stock awards

 

 

56

 

 

 

123

 

 

 

92

 

 

 

 

 

164

 

Weighted-average number of diluted shares outstanding during the period

 

 

18,459

 

 

 

18,861

 

 

 

18,546

 

 

 

 

 

18,912

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic EPS

 

$

1.29

 

 

$

1.37

 

 

$

2.74

 

 

 

 

$

2.82

 

Diluted EPS

 

$

1.28

 

 

$

1.36

 

 

$

2.72

 

 

 

 

$

2.80

 

There were 70,085 and 70,282 shares of restricted stock awards that were excluded from the calculation of EPS for the three and six months ended June 30, 2025, respectively, because they were anti-dilutive. There were 82,169 and 46,534 shares excluded for the three and six months ended June 30, 2024, respectively.