Annual report [Section 13 and 15(d), not S-K Item 405]

LOSS PER SHARE (Tables)

v3.25.0.1
LOSS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Loss Per Share Computations
Loss per share computations are based upon the following table:
(In thousands, except per share data) 2024 2023 2022
Net Loss $ (16,215) $ (26,421) $ (35,747)
Basic Earnings Weighted Average Shares 35,037  33,104  32,164 
Net Effect of Dilutive Stock Options —  —  — 
Diluted Earnings Weighted Average Shares 35,037  33,104  32,164 
Basic Loss Per Share $ (0.46) $ (0.80) $ (1.11)
Diluted Loss Per Share $ (0.46) $ (0.80) $ (1.11)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
Antidilutive shares excluded from diluted loss per share computations were as follows:
(In thousands) 2024 2023 2022
Stock Options and Unvested RSUs 1,040  767  1,380 
Convertible Notes 553  —  — 
Total Antidilutive Securities 1,593  767  1,380