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

For the Year Ended June 30,

 
  

2023

  

2022

 
         

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

 $1,545  $2,396 

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

  (1

)

  (1

)

Net income attributable to Trio-Tech International Common Shareholders

 $1,544  $2,395 
         

Weighted average number of common shares outstanding - basic

  4,082   3,972 

Dilutive effect of stock options

  83   202 

Number of shares used to compute earnings per share - diluted

  4,165   4,174 
         

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

 $0.38  $0.61 

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

  -   (0.01

)

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

 $0.38  $0.60 
         

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

 $0.37  $0.57 

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.37  $0.57