XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Computation of basic and diluted EPS
The following tables present computations of basic and diluted EPS for the three and six months ended June 30, 2023 and 2022.
Three Months Ended June 30,
 20232022
 Net Income
(Numerator)
Weighted-Average Shares
(Denominator)
Earnings
Per
Share
Net Income
(Numerator)
Weighted-Average Shares
(Denominator)
Earnings
Per
Share
 (Dollars in thousands, except share and per share data)
Basic EPS - common stock$38,022 119,953,174 $0.32 $52,088 120,219,919 $0.43 
Effect of dilutive securities:
Stock options, restricted stock,
and ESPP shares
176,185 479,719 
Diluted EPS - common stock$38,022 120,129,359 $0.32 $52,088 120,699,638 $0.43 
Six Months Ended June 30,
20232022
Net Income
(Numerator)
Weighted-Average Shares
(Denominator)
Earnings
Per
Share
Net Income
(Numerator)
Weighted-Average Shares
(Denominator)
Earnings
Per
Share
(Dollars in thousands, except share and per share data)
Basic EPS - common stock$77,143 119,753,321 $0.64 $112,826 120,175,894 $0.94 
Effect of dilutive securities:
Stock options, restricted stock,
and ESPP shares
426,122 722,711 
Diluted EPS - common stock$77,143 120,179,443 $0.64 $112,826 120,898,605 $0.93