XML 55 R26.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
EARNINGS PER SHARE

NOTE 16 — EARNINGS PER SHARE

 

For the years ended December 31, 2024, the effect of potential shares of common stock from the unexercised options, unexercised warrants, and unvested Restricted Stock Units (“RSU”) are included in the computation of diluted net earnings per share. As a result, a total of 154,029 unvested RSU were included in the computation of weighted average number of common shares for the year ended December 31, 2024.

 

For the years ended December 31, 2023, the Company has no stock options, warrants or RSU issued and no impact on diluted earnings per share.

 

The following table presents a reconciliation of basic and diluted net income per share:

 

   Years Ended 
   December 31, 
   2024

(restated)

   2023 
         
Net income attributable to the Company  $1,761,909   $10,415,225 
Weighted average number of common shares outstanding – basic   41,010,654    40,000,000 
           
Dilutive securities – unvested RSU   151,195    - 
Weighted average number of common shares outstanding – diluted   41,161,849    40,000,000 
Earnings per share – basic  $0.04   $0.26 
Earnings per share – diluted  $0.04   $0.26