XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share  
Schedule of Earnings Per Share

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2024

    

2023

    

2024

    

2023

    

Basic earnings per share:

Weighted-average common shares outstanding

44,846,848

44,665,127

44,802,704

44,642,250

Net income

$

21,891

$

25,562

$

43,203

$

49,169

Basic earnings per share

$

0.48

$

0.57

$

0.96

$

1.10

Diluted earnings per share:

Weighted-average common shares outstanding

44,846,848

44,665,127

44,802,704

44,642,250

Dilutive effect of unvested restricted awards 1

835,391

759,291

800,358

728,556

Diluted average common shares outstanding

45,682,239

45,424,418

45,603,062

45,370,806

Net Income

$

21,891

$

25,562

$

43,203

$

49,169

Diluted earnings per share

$

0.48

$

0.56

$

0.95

$

1.08

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