XML 33 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS PER SHARE
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
EARNINGS PER SHARE

NOTE 13. EARNINGS PER SHARE

 

Basic and diluted earnings per share of common stock have been computed as follows:

 

   2023   2022 
   Year Ended December 31, 
   2023   2022 
Numerator:        
Net income  $7,436,045   $1,065,157 
Denominator:          
Weighted average shares of common stock outstanding - basic   29,698,498    28,643,464 
Effect of dilutive restricted stock units   74,000    - 
Effect of dilutive options   -    31,636 
Weighted average shares of common stock outstanding - diluted   29,772,498    28,675,100 
           
Earnings per common share - basic  $0.25   $0.04 
Earnings per common share - diluted  $0.25   $0.04