XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.1
NET INCOME PER SHARE (Tables)
3 Months Ended
Mar. 31, 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 and net income attributable to common stockholders:
Three Months Ended March 31,
(In thousands, except per share data)20252024
Net income (loss)$459 $(1,854)
Less: Net (income) loss attributable to participating securities(17)49 
Net income (loss) attributable to common stockholders$442 $(1,805)
Weighted average shares outstanding used in basic per common share computations14,370 14,234 
Add: Dilutive potential common shares— — 
Weighted average shares outstanding used in diluted per common share computations14,370 14,234 
Basic EPS$0.03 $(0.13)
Diluted EPS$0.03 $(0.13)