XML 69 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of computation of earnings per common share
Earnings per common share have been computed as follows (dollars in thousands, except per share amounts):
Years Ended December 31,
202320222021
Net income$122,565 $128,311 $123,449 
 
Weighted average number of common shares outstanding, basic55,432,32255,387,07355,369,476
Dilutive effect of common stock equivalents:
Options1,6321,639
Warrants3241,7531,753
RSU awards647,217665,998615,759
PSU awards151,19058,2065,429
DSU awards18,15415,53210,641
2021 ESPP6,9416,9704,108
Weighted average number of common shares outstanding, diluted56,256,14856,137,16456,008,805
 
Basic earnings per common share$2.21 $2.32 $2.23 
Diluted earnings per common share2.18 2.29 2.20 
Schedule of shares excluded from computation of diluted earnings per common share
Average shares that were excluded from the computation of diluted earnings per common share because their effect would have been anti-dilutive are summarized in the table below for the periods presented:
Years Ended December 31,
202320222021
Anti-dilutive common stock equivalents
Options21,9817,792
RSU awards39,44538,91265,058
PSU awards106,955189,00093,026
DSU awards7,742
Total anti-dilutive common stock equivalents168,381235,704165,826