XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.2
INCOME PER COMMON SHARE (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
For the three and six months ended June 30, 2023 and 2022, respectively, our income per common share was calculated as follows:

For the three and six months ended June 30, 2023 and 2022, respectively, our income per common share was calculated as follows:

 

                                 
    Three months ended
June 30,
    Six months ended
June 30,
 
    2023     2022     2023     2022  
Net income   $ 1,157,076     $ 517,636     $ 2,140,381     $ 484,705  
                                 
Income per common share, basic:                                
Income per common share-unrestricted shares   $ 0.09     $ 0.04     $ 0.17     $ 0.04  
Income per common share-restricted shares   $ 0.09     $ 0.04     $ 0.17     $ 0.04  
                                 
Income per common share, diluted   $ 0.09     $ 0.04     $ 0.17     $ 0.04  
                                 
Shares used in computing income per common share, basic:                                
Unrestricted shares     12,429,894       12,305,939       12,412,068       12,275,306  
Restricted shares     128,899       133,061       127,584       125,975  
Total shares     12,558,793       12,439,000       12,539,652       12,401,281  
                                 
Shares used in computing income per common share, diluted     12,625,241       12,534,058       12,606,100       12,496,339