XML 47 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS PER SHARE
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE
Earnings per share for 2023, 2022, and 2021 were as follows (amounts in thousands, except per share data):
202320222021
Net income applicable to common shareholders$78,760 $176,302 $49,586 
Determination of shares:
Weighted average shares outstanding (basic)62,452 63,040 62,100 
Effect of restricted stock and stock options509 651 585 
Weighted average shares outstanding (diluted)62,961 63,691 62,685 
Earnings per share:
   Basic$1.26 $2.80 $0.80 
   Diluted$1.25 $2.77 $0.79