XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Common Share, Basic and Diluted The following table provides information relating to the calculation of earnings per common share.
Three Months Ended September 30,Nine Months Ended September 30,
(In thousands, except per share data)2024202320242023
Net income (loss)$11,189 $(9,737)$30,607 $738 
Average number of common shares outstanding33,31833,12933,24724,354
Dilutive effect of common stock equivalents217
Average number of common shares used to calculate diluted EPS33,33933,12933,25424,354
Anti-dilutive shares219219
Earnings (loss) per common share
Basic$0.34 $(0.29)$0.92 $0.03 
Diluted$0.34 $(0.29)$0.92 $0.03