XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS (LOSS) PER SHARE (Tables)
12 Months Ended
Dec. 31, 2022
EARNINGS / (LOSS) PER SHARE  
Schedule of basic and diluted earnings/(loss) per share
               
    Years Ended December 31,  
    2022     2021  
Numerator:            
Net Income/(Loss)   $ (14,398)     $ 3,612  
Denominator:                
Weighted average shares of common stock – basic     8,466,075       7,110,907  
                 
Effect of dilutive securities                
                 
Preferred Stock     -       144,444  
Stock Options     -       48,212  
Warrants     -       23  
Stock Purchase Plan     -       2,362  
Restricted Stock Units & Restricted Stock Awards     -       77,416  
Weighted average shares of common
stock – diluted
    8,466,075       7,383,364  
                 
(Loss)/Earnings per share                
                 
Basic   $ (1.70)     $ 0.51  
                 
Diluted   $ (1.70)     $ 0.49  
Schedule of anti-dilutiv e earnings per share
        
   Years Ended
December 31,
 
   2022   2021 
Anti-dilutive instruments excluded from computation of diluted net income/(loss) per share:        
         
Preferred Stock   144,444    - 
           
Stock Options   337,471    177,334 
           
Warrants   5,103,455    3,779,048 
           
Stock purchase plan   57,245    - 
           
Restricted Stock Units and Restricted Stock Awards   887,760    13,196