XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
EARNINGS PER SHARE (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
SCHEDULE OF BASIC AND DILUTED WEIGHTED AVERAGE COMMON SHARES OUTSTANDING

The calculation of basic and diluted weighted average common shares outstanding for the three and nine months ended September 30, 2023 and 2022 is as follows:

 

   2023   2022   2023   2022 
  

Three months ended

September 30,

  

Nine months ended

September 30,

 
   2023   2022   2023   2022 
                 
Basic weighted average common shares outstanding   6,789,487    6,736,764    6,787,415    6,730,263 
Dilutive effect of options and unvested restricted stock   -    3,928    -    - 
Diluted weighted average shares outstanding   6,789,487    6,740,692    6,787,415    6,730,263