XML 64 R48.htm IDEA: XBRL DOCUMENT 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)202420232022
Net Loss$(16,215)$(26,421)$(35,747)
Basic Earnings Weighted Average Shares35,037 33,104 32,164 
Net Effect of Dilutive Stock Options— — — 
Diluted Earnings Weighted Average Shares35,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)202420232022
Stock Options and Unvested RSUs1,040 767 1,380 
Convertible Notes553 — — 
Total Antidilutive Securities1,593 767 1,380