XML 66 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Calculation of Earnings Per Share
Earnings (loss) per share was calculated as follows: 
Year Ended December 31,
(In thousands, except per-share amounts)202420232022
BASIC
Net income (loss)$(24,029)$(98,238)$407 
Weighted-average common shares outstanding12,959 12,855 12,703 
Basic earnings (loss) per share$(1.85)$(7.64)$0.03 
DILUTED
Net income (loss)$(24,029)$(98,238)$407 
Weighted-average common shares outstanding for basic12,959 12,855 12,703 
Dilutive effect of restricted stock, performance stock awards, stock options and common stock warrants— — 76 
Weighted-average common shares outstanding on a diluted basis12,959 12,855 12,779 
Diluted earnings (loss) per share$(1.85)$(7.64)$0.03 
Securities Excluded from the Computation of Diluted Earnings (Loss) Per Common Share
The following number of restricted stock awards, performance stock awards, stock options and common stock warrants were excluded from the computation of diluted earnings per common share as their inclusion would have been anti-dilutive:

Year Ended December 31,
(In thousands)202420232022
Restricted stock awards526 440 242 
Performance stock awards104 — — 
Stock options796 900 686 
Common stock warrants— — 275