XML 57 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 19 - Earnings Per Share (Tables)
6 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

Dec. 31,

  

Dec. 31,

  

Dec. 31,

  

Dec. 31,

 
  

2024

  

2023

  

2024

  

2023

 
  

(Unaudited)

  

(Unaudited)

  

(Unaudited)

  

(Unaudited)

 
                 

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

 $511  $503  $271  $730 

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

  (4)  4   -   7 

Net Income Attributable to Trio-Tech International Common Shareholders

 $507  $507  $271  $737 
                 

Weighted average number of common shares outstanding - basic

  4,250   4,120   4,250   4,109 

Dilutive effect of stock options

  153   139   119   161 

Number of shares used to compute earnings per share - diluted

  4,403   4,259   4,369   4,270 
                 

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

 $0.12  $0.12  $0.06  $0.18 

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.12  $0.12  $0.06  $0.18 
                 

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

 $0.12  $0.12  $0.06  $0.17 

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

  -   -   -   - 

Diluted Earnings per Share from Net Income Attributable to Trio-Tech International (1*)

 $0.12  $0.12  $0.06  $0.17