XML 16 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Revenue    
Manufacturing $ 13,151 $ 11,605
Testing services 13,846 14,840
Distribution 5,437 7,958
Real estate 28 62
Total 32,462 34,465
Cost of Sales    
Cost of manufactured products sold 9,809 8,927
Cost of testing services rendered 10,431 11,353
Cost of distribution 4,475 6,847
Cost of real estate 77 72
Total 24,792 27,199
Gross Margin 7,670 7,266
Operating Expenses    
General and administrative 6,938 7,064
Selling 446 679
Research and development 357 355
Impairment loss on long-lived assets 0 139
Gain on disposal of property, plant and equipment (1) (24)
Total operating expenses 7,740 8,213
Loss from Operations (70) (947)
Other (Expenses) / Income    
Interest expenses (126) (230)
Other income, net 363 334
Government grants 514 778
Gain on sale of properties 0 1,172
Impariment loss on other assets (1,580) 0
Total other (expenses) / income (829) 2,054
(Loss) / Income from Continuing Operations before Income Taxes (899) 1,107
Income Tax Benefits / (Expenses) (228) 12
(Loss) / Income from continuing operations before non-controlling interests, net of tax (1,127) 1,119
Discontinued Operations    
Loss from discontinued operations, net of tax (28) (3)
NET (LOSS) / INCOME (1,155) 1,116 [1]
Less: net income/(loss) attributable to non-controlling interests (564) 238
(Loss) / Net Income Attributable to Trio-Tech International Common Shareholders (591) 878
Amounts Attributable to Trio-Tech International Common Shareholders:    
(Loss) / Income from continuing operations, net of tax (575) 879
Loss from discontinued operations, net of tax (16) (1)
Net (Loss) / Income Attributable to Trio-Tech International Common Shareholders $ (591) $ 878
Basic Earnings per Share:    
Basic (loss) / earnings per share from continuing operations attributable to Trio-Tech International $ (.16) $ .24
Basic earnings per share from discontinued operations attributable to Trio-Tech International 0 0
Basic (loss) / earnings per Share from Net Income Attributable to Trio-Tech International (.16) 0.24
Diluted (Loss) / Earnings per Share:    
Diluted (loss) / earnings per share from continuing operations attributable to Trio-Tech International (.15) .24
Diluted earnings per share from discontinued operations attributable to Trio-Tech International 0 0
Diluted (Loss) / Earnings per Share from Net Income Attributable to Trio-Tech International $ (.15) $ 0.24
Weighted average number of common shares outstanding Basic 3,768 3,673
Dilutive effect of stock options 117 53
Number of shares used to compute earnings per share diluted 3,885 3,726
[1] Restated