XML 67 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings per Common Share (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Schedule of details of earnings per share calculations
A reconciliation of the shares included in the basic and fully diluted earnings per share calculations is as follows:
Years Ended December 31,
(In thousands, except per share data)202420232022
Net income (loss)$57,082 $(29,799)$(14,434)
Weighted average common shares outstanding:
Basic38,387 40,193 40,143 
Incremental shares with dilutive effect:
Restricted stock awards698 — — 
Diluted39,085 40,193 40,143 
Net income (loss) per share:
Basic$1.49 $(0.74)$(0.36)
Diluted$1.46 $(0.74)$(0.36)