XML 74 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Note 22 - Earnings Per Share (Tables)
12 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

For the Year Ended June 30,

 
  

2025

  

2024

 
         

(Loss) / Income attributable to Trio-Tech International common shareholders from continuing operations, net of tax

 $(36) $1,051 

Loss attributable to Trio-Tech International common shareholders from discontinued operations, net of tax

  (5)  (1)

Net (loss) / income attributable to Trio-Tech International Common Shareholders

 $(41) $1,050 
         

Weighted average number of common shares outstanding - basic

  4,271   4,160 

Dilutive effect of stock options

  93   139 

Number of shares used to compute earnings per share - diluted

  4,364   4,299 
         

Basic (loss) / earnings per share from continuing operations attributable to Trio-Tech International

 $(0.01) $0.25 

Basic earnings per share from discontinued operations attributable to Trio-Tech International

  -   - 

Basic (loss) / earnings per share from net income attributable to Trio-Tech International

 $(0.01) $0.25 
         

Diluted (loss) / earnings per share from continuing operations attributable to Trio-Tech International

 $(0.01) $0.24 

Diluted earnings per share from discontinued operations attributable to Trio-Tech International

  -   - 

Diluted (loss) / earnings per share from net income attributable to Trio-Tech International (1*)

 $(0.01) $0.24