XML 60 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
LOSS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2023
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)202320222021
Net Loss$(26,421)$(35,747)$(25,578)
Basic Earnings Weighted Average Shares33,104 32,164 31,061 
Net Effect of Dilutive Stock Options— — — 
Diluted Earnings Weighted Average Shares33,104 32,164 31,061 
Basic Loss Per Share$(0.80)$(1.11)$(0.82)
Diluted Loss Per Share$(0.80)$(1.11)$(0.82)