XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 19 - Earnings Per Share (Tables)
9 Months Ended
Mar. 31, 2024
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended

   

Nine Months Ended

 
   

Mar. 31,

   

Mar. 31,

   

Mar. 31,

   

Mar. 31,

 
   

2024

   

2023

   

2024

   

2023

 
   

(Unaudited)

   

(Unaudited)

   

(Unaudited)

   

(Unaudited)

 
                                 

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

  $ 71     $ (10 )   $ 801     $ 1,384  

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

    (1 )     3       6       (2 )

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

  $ 70     $ (7 )   $ 807     $ 1,382  
                                 

Weighted average number of common shares outstanding - basic

    4,176       4,075       4,131       4,075  
                                 

Dilutive effect of stock options

    106       84       143       86  

Number of shares used to compute earnings per share - diluted

    4,282       4,159       4,274       4,161  
                                 

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

  $ 0.02       -       0.19       0.34  

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.02     $ -     $ 0.19     $ 0.34  
                                 

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

  $ 0.02       -       0.19       0.33  

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.02     $ -     $ 0.19     $ 0.33