XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings per Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings per Share  
Schedule of computations of basic and diluted earnings per share

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended September 30, 

​

Nine Months Ended September 30, 

(dollars in thousands, except shares and per share amounts)

  

2024

  

2023

  

2024

  

2023

Numerator:

​

​

​

​

​

​

​

​

​

​

​

​

Net income

​

$

61,492

​

$

58,221

​

$

177,633

​

$

187,481

​

​

​

​

​

​

​

​

​

​

​

​

​

Denominator:

​

​

​

​

​

​

​

​

​

​

​

​

Basic: weighted-average shares outstanding

​

​

127,886,167

​

​

127,609,860

​

​

127,820,737

​

​

127,552,255

Add: weighted-average equity-based awards

​

​

617,868

​

​

326,580

​

​

541,696

​

​

345,574

Diluted: weighted-average shares outstanding

​

​

128,504,035

​

​

127,936,440

​

​

128,362,433

​

​

127,897,829

​

​

​

​

​

​

​

​

​

​

​

​

​

Basic earnings per share

​

$

0.48

​

$

0.46

​

$

1.39

​

$

1.47

Diluted earnings per share

​

$

0.48

​

$

0.46

​

$

1.38

​

$

1.47

​