XML 104 R4.htm IDEA: XBRL DOCUMENT v3.19.2
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Revenue    
Manufacturing $ 14,889 $ 15,978
Testing services 16,760 19,391
Distribution 7,451 6,853
Real estate 98 139
Total 39,198 42,361
Cost of Sales    
Cost of manufactured products sold 11,393 12,213
Cost of testing services rendered 12,202 13,323
Cost of distribution 6,505 6,068
Cost of real estate 97 119
Total 30,197 31,723
Gross Margin 9,001 10,638
Operating Expenses    
General and administrative 7,049 7,250
Selling 826 826
Research and development 345 451
Gain on disposal of property, plant and equipment (13) (77)
Total operating expenses 8,207 8,450
Income from Operations 794 2,188
Other Income / (Expenses)    
Interest expenses (319) (233)
Other income, net 249 335
Gain on sale of properties 685 0
Total other income / (expenses) 615 102
Income from Continuing Operations before Income Taxes 1,409 2,290
Income Tax Benefits / (Expenses) 42 (987)
Income from continuing operations before non-controlling interests, net of tax 1,451 1,303
Discontinued Operations    
Loss from discontinued operations, net of tax (3) (13)
NET INCOME 1,448 1,290
Less: net (loss)/income attributable to non-controlling interests (97) 106
Net Income Attributable to Trio-Tech International Common Shareholders 1,545 1,184
Amounts Attributable to Trio-Tech International Common Shareholders:    
Income from continuing operations, net of tax 1,548 1,197
Loss from discontinued operations, net of tax (3) (13)
Net Income Attributable to Trio-Tech International Common Shareholders $ 1,545 $ 1,184
Basic Earnings per Share:    
Basic earnings per share from continuing operations attributable to Trio-Tech International $ 0.42 $ 0.34
Basic earnings per share from discontinued operations attributable to Trio-Tech International .00 (0.01)
Basic Earnings per Share from Net Income Attributable to Trio-Tech International 0.42 0.33
Diluted Earnings per Share:    
Diluted earnings per share from continuing operations attributable to Trio-Tech International 0.41 0.32
Diluted earnings per share from discontinued operations attributable to Trio-Tech International .00 (0.01)
Diluted Earnings per Share from Net Income Attributable to Trio-Tech International $ .41 $ 0.31
Weighted average number of common shares outstanding Basic 3,673,000 3,553,000
Dilutive effect of stock options 89,000 218,000
Number of shares used to compute earnings per share diluted 3,762,000 3,771,000