XML 118 R102.htm IDEA: XBRL DOCUMENT v3.25.3
Schedule of Basic and Diluted Earnings Per Share and Weighted Average Number of Shares (Details) - $ / shares
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Notes and other explanatory information [abstract]      
Total basic (loss) earnings per share attributable to the ordinary equity holders of the company $ (0.06) $ (1.07) $ 0.10
Total diluted (loss) earnings per share attributable to the ordinary equity holders of the company $ (0.06) $ (1.07) $ 0.10
Weighted average number of ordinary shares used as the denominator in calculating basic earnings per share 23,640,568 19,900,741 18,646,643
Amounts uncalled on partly paid shares and calls in arrears
Options
Deferred shares
Convertible notes
Weighted average number of ordinary shares and potential ordinary shares used as the denominator in calculating diluted earnings per share 23,640,568 19,900,741 18,646,643