v3.26.1
BASIC AND DILUTED (LOSS) EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
SCHEDULE OF RECONCILIATION BASIC AND DILUTED EARNINGS (LOSS) PER SHARE

A reconciliation of basic and diluted (loss) earnings per share is as follows (in thousands, except per share data):

 

   2026   2025   2026   2025 
   For the Three Months Ended   For the Six Months Ended 
   June 30,   June 30, 
   2026   2025   2026   2025 
Numerator:                
Loss from continuing operations  $(2,059)  $(1,228)  $(4,567)  $(3,304)
(Loss) income from discontinued operations, net of income taxes   -    (100)   -    1,047 
Net loss  $(2,059)  $(1,328)  $(4,567)  $(2,257)
                     
Denominator:                    
Weighted average common shares outstanding - basic and diluted   11,096,266    11,104,058    11,096,599    11,112,117 
                     
Basic and diluted (loss) earnings per share:                    
Loss per share from continuing operations  $(0.19)  $(0.11)  $(0.41)  $(0.30)
(Loss) earnings per share from discontinued operations   -    (0.01)   -    0.09 
Basic and diluted loss per share  $(0.19)  $(0.12)  $(0.41)  $(0.21)

SCHEDULE OF ANTIDILUTIVE SECURITIES EXCLUDED FROM COMPUTATION OF EARNINGS PER SHARE

The following securities were excluded from the calculation of diluted earnings per share because their inclusion would have been anti-dilutive:

 

   2026   2025   2026   2025 
   For the Three Months Ended   For the Six Months Ended 
   June 30,   June 30, 
   2026   2025   2026   2025 
Stock options   531,499    550,834    531,499    550,834 
Total   531,499    550,834    531,499    550,834