XML 40 R21.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share
12 Months Ended
Dec. 31, 2024
Earnings Per Share  
Earnings Per Share

Note 13: Earnings Per Share

The earnings per share, both basic and diluted, are included below as of December 31, (in thousands except for per share data):

    

    

2024

    

2023

  

2022

Basic earnings per share:

Weighted-average common shares outstanding

44,828,290

44,663,722

44,526,655

Net income

$

85,264

$

91,729

$

67,405

Basic earnings per share

$

1.90

$

2.05

$

1.51

Diluted earnings per share:

Weighted-average common shares outstanding

44,828,290

44,663,722

44,526,655

Dilutive effect of unvested restricted awards 1

811,061

731,288

686,433

Diluted average common shares outstanding

45,639,351

45,395,010

45,213,088

Net Income

$

85,264

$

91,729

$

67,405

Diluted earnings per share

$

1.87

$

2.02

$

1.49

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