XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.3
BASIC AND DILUTED (LOSS) INCOME PER COMMON SHARE (Tables)
6 Months Ended
Jun. 30, 2024
(Loss) income per share:  
SCHEDULE OF BASIC AND DILUTED LOSS PER SHARE

 

   2024   2023 (As Restated)   2024   2023 (As Restated) 
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2024   2023 (As Restated)   2024   2023 (As Restated) 
Numerator:                    
Net (loss) income  $(2,283)  $848   $(3,318)  $1,590 
                     
Denominator:                    
Weighted average basic shares outstanding   10,920,125    9,908,434    10,518,659    9,838,989 
Effect of dilutive securities - equity based compensation plans   -    838,167    -    838,167 
Weighted average diluted shares outstanding   10,920,125    10,746,601    10,518,659    10,677,156 
                     
Net (loss) income per common share:                    
Basic  $(0.21)  $0.09   $(0.32)  $0.16 
Diluted  $(0.21)  $0.08   $(0.32)  $0.15