XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.3
BASIC AND DILUTED INCOME (LOSS) PER COMMON SHARE (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
SCHEDULE OF BASIC AND DILUTED LOSS PER SHARE

 

   2023   2022   2023   2022 
   Three Months Ended   Nine Months Ended 
   September 30,   September 30, 
   2023   2022   2023   2022 
Numerator:                
Net income (loss)  $1,024   $(1,311)  $827   $(4,586)
                     
Denominator:                    
Weighted average basic shares outstanding   10,010,226    9,769,545    9,896,850    9,713,335 
Effect of dilutive securities - equity based compensation plans   239,873    -    152,159    - 
Weighted average diluted shares outstanding   10,250,099    9,769,545    10,049,009    9,713,335 
                     
Net income (loss) per common share:                    
Basic  $0.10   $(0.13)  $0.08   $(0.47)
Diluted  $0.10   $(0.13)  $0.08   $(0.47)