XML 42 R25.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings (Loss) Per Share
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Earnings (Loss) Per Share Earnings (Loss) 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 

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