XML 29 R18.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings (Loss) Per Share
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Earnings (Loss) Per Share Earnings (Loss) Per Share
The calculation of basic and diluted earnings (loss) 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,
2025202420252024
Net loss$(20,554)$(14,815)$(11,732)$(31,826)
Weighted average shares outstanding - basic11,682 12,330 12,110 12,287 
Dilutive effect of stock options and restricted stock— — — — 
Weighted average shares outstanding - diluted11,682 12,330 12,110 12,287 
Loss per share
Basic$(1.76)$(1.20)$(0.97)$(2.59)
Diluted$(1.76)$(1.20)$(0.97)$(2.59)
For the three and nine months ended September 30, 2025, we excluded approximately 8 thousand and 15 thousand shares, respectively, and for the three and nine months ended September 30, 2024, we excluded approximately 153 thousand and 94 thousand shares, respectively, of potentially dilutive stock options and restricted stock in calculating diluted earnings per share as the effect was anti-dilutive due to net losses incurred for these periods. Diluted earnings per share was calculated using treasury stock method for the stock options and restricted stock.