XML 70 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Note 23 - Earnings Per Share (Tables)
12 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

For the Year Ended June 30,

 
   

2024

   

2023

 
                 

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

  $ 1,054     $ 1,545  

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

    (4 )     (1 )

Net income attributable to Trio-Tech International Common Shareholders

  $ 1,050     $ 1,544  
                 

Weighted average number of common shares outstanding - basic

    4,160       4,082  

Dilutive effect of stock options

    139       83  

Number of shares used to compute earnings per share - diluted

    4,299       4,165  
                 

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

  $ 0.25     $ 0.38  

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

    -       -  

Basic earnings per share from net income attributable to Trio-Tech International

  $ 0.25     $ 0.38  
                 

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

  $ 0.24     $ 0.37  

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

    -       -  

Diluted earnings per share from net income attributable to Trio-Tech International

  $ 0.24     $ 0.37