XML 75 R60.htm IDEA: XBRL DOCUMENT v3.22.4
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
Earnings per share for 2022, 2021, and 2020 were as follows (amounts in thousands, except per share data):
202220212020
Net income (loss) applicable to common shareholders$176,302 $49,586 $(60,388)
Determination of shares:
Weighted average shares outstanding (basic)63,040 62,100 60,818 
Effect of restricted stock and stock options651 585 — 
Weighted average shares outstanding (diluted)63,691 62,685 60,818 
Earnings per share:
   Basic$2.80 $0.80 $(0.99)
   Diluted$2.77 $0.79 $(0.99)