XML 47 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share  
Schedule of earnings per share

Three Months Ended March 31, 

    

2025

    

2024

    

    

Basic earnings per share:

Weighted-average common shares outstanding

44,967,726

44,758,559

Net income

$

19,830

$

21,312

Basic earnings per share

$

0.44

$

0.48

Diluted earnings per share:

Weighted-average common shares outstanding

44,967,726

44,758,559

Dilutive effect of unvested restricted awards 1

753,379

765,325

Diluted average common shares outstanding

45,721,105

45,523,884

Net Income

$

19,830

$

21,312

Diluted earnings per share

$

0.43

$

0.47

1 Includes the common stock equivalents for restricted share rights that are dilutive.