XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings (Loss) Per Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The calculation of basic and diluted earnings per share for each period presented was as follows (dollars and shares in thousands, except per share amounts):
Three Months EndedNine Months Ended
September 30,September 30,
2024202320242023
Net income (loss)$(14,815)$7,969 $(31,826)$(2,096)
Weighted average shares outstanding - basic12,330 10,235 12,287 10,208 
Dilutive effect of stock options and restricted stock— 158 — — 
Weighted average shares outstanding - diluted12,330 10,393 12,287 10,208 
Earnings (loss) per share
Basic$(1.20)$0.78 $(2.59)$(0.21)
Diluted$(1.20)$0.77 $(2.59)$(0.21)