XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.2
NET INCOME (LOSS) PER SHARE (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following is a calculation of the basic and diluted EPS for the Company's common stock, including a reconciliation between net income (loss) and net income (loss) attributable to common stockholders:
Three Months Ended June 30,Six Months Ended June 30,
(In thousands, except per share data)2025202420252024
Net income (loss)$2,580 $(4,388)$3,039 $(6,242)
Less: Net (income) loss attributable to participating securities(85)188 (106)217 
Net income (loss) attributable to common stockholders$2,495 $(4,200)$2,933 $(6,025)
Weighted average shares outstanding used in basic per common share computations14,522 14,313 14,446 14,273 
Add: Dilutive potential common shares— — — — 
Weighted average shares outstanding used in diluted per common share computations14,522 14,313 14,446 14,273 
Basic EPS$0.17 $(0.29)$0.20 $(0.42)
Diluted EPS$0.17 $(0.29)$0.20 $(0.42)