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

Three Months Ended

Six Months Ended

June 30,

June 30,

(Dollars and shares in thousands, except for per share amounts)

    

2023

    

2022

    

2023

    

2022

 

Basic earnings per common share:

    

    

    

    

Net income

$

123,447

$

119,175

$

263,373

$

219,504

Weighted-average basic common shares

76,058

75,461

75,981

73,465

Basic earnings per common share

$

1.62

$

1.58

$

3.47

$

2.99

Diluted earnings per common share:

Net income

$

123,447

$

119,175

$

263,373

$

219,504

Weighted-average basic common shares

76,058

75,461

75,981

73,465

Effect of dilutive securities

360

633

413

639

Weighted-average dilutive shares

76,418

76,094

76,394

74,104

Diluted earnings per common share

$

1.62

$

1.57

$

3.45

$

2.96

Schedule of anti-dilutive securities excluded from computation of diluted earnings per common share

Three Months Ended June 30,

Six Months Ended June 30,

    

2023

    

2022

    

2023

    

2022

 

Number of shares

58,247

57,169

    

57,169

57,169

    

Range of exercise prices

$

69.48

to

$

91.35

$

87.30

to

$

91.35

$

87.30

to

$

91.35

$

87.30

to

$

91.35