XML 55 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings per Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings per Share  
Schedule of computations of basic and diluted earnings per share

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended June 30, 

​

Six Months Ended June 30, 

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

  

2023

  

2022

  

2023

  

2022

Numerator:

​

​

​

​

​

​

​

​

​

​

​

​

Net income

​

$

62,442

​

$

59,360

​

$

129,260

​

$

117,079

​

​

​

​

​

​

​

​

​

​

​

​

​

Denominator:

​

​

​

​

​

​

​

​

​

​

​

​

Basic: weighted-average shares outstanding

​

​

127,591,371

​

​

127,672,244

​

​

127,522,975

​

​

127,614,564

Add: weighted-average equity-based awards

​

​

240,980

​

​

342,533

​

​

378,250

​

​

494,066

Diluted: weighted-average shares outstanding

​

​

127,832,351

​

​

128,014,777

​

​

127,901,225

​

​

128,108,630

​

​

​

​

​

​

​

​

​

​

​

​

​

Basic earnings per share

​

$

0.49

​

$

0.46

​

$

1.01

​

$

0.92

Diluted earnings per share

​

$

0.49

​

$

0.46

​

$

1.01

​

$

0.91