XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share
3 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Earnings per Share

11. Earnings per Share

 

Basic and diluted net earnings per share for the three months ended September 30, 2024 and 2023 were as follows:

 

   September 30,
2024
   September 30,
2023
 
   US$   US$ 
Numerator:        
Net income (loss) attributable to stockholders – basic and diluted   (4,647,871)   2,754,776 
           
Denominator:          
Weighted average number of shares of common stock outstanding – basic   41,634,000    40,000,000 
Earnings per share attributable to stockholders – basic   (0.11)   0.07 
Weighted average number of shares of common stock outstanding – diluted   41,714,000    40,000,000 
Earnings per share attributable to stockholders – diluted   (0.11)   0.07 

 

Basic earnings per share is computed using the weighted average number of shares of common stock outstanding during the period. Diluted earnings per share is computed using the weighted average number of shares and dilutive share equivalents outstanding during the period.