_id
691722123c536f8df231695f
Ticker
TRT
Name
Trio-Tech International
Exchange
NYSE MKT
Address
16139 Wyandotte Street, Van Nuys, CA, United States, 91406
Country
USA
Sector
Technology
Industry
Semiconductor Equipment & Materials
Currency
USD
Website
https://www.triotech.com
Description
Trio-Tech International, together with its subsidiaries, offers manufacturing, testing, and distribution services to the semiconductor industry in the United States, Singapore, Malaysia, Thailand, and China. It operates through Manufacturing, Testing, Distribution, and Real Estate segments. The company develops and manufactures test equipment used in front-end and back-end manufacturing processes of semiconductors. It also offers equipment, which includes leak detectors, autoclaves, centrifuges, burn-in systems and boards, HAST testers, temperature-controlled chucks, and others; and develops team integrated device manufacturers and fabless semiconductor companies in the testing process. In addition, the company provides electrical, environmental, and burn-in testing services to semiconductor manufacturers in testing laboratories, and end users of semiconductors and electronic components; support the asset-light strategy of customers by setting up test facilities; and providing component level, package level and system level testing services. Further, it distributes environmental chambers, mechanical shock and vibration testers, and other semiconductor equipment; components, such as connectors, sockets, cables, LCD displays, and touch screen panels; and invests in and rents real estate properties; as well as offers value-added services. Trio-Tech International was incorporated in 1958 and is headquartered in Van Nuys, California.
Last Close
6.2
Volume
292653
Current Price
7.01
Change
0.72
Last Updated
2026-01-07T13:29:44.662Z
Image
https://logo.clearbit.com/www.triotech.com
Ipo Date
1995-04-24T00:00:00.000Z
Market Cap
28162618
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.996
Sentiment Sources
1
Current Quarter
2025-09-30
Revenue
15514000
Cost Of Revenue
12929000
Gross Profit
2585000
Operating Expenses
2539000
Operating Income
46000
Interest Expense
8000
Pretax Income
227000
Net Income
77000
Eps
0.008826226501604768
Dividends Per Share
-
Shares Outstanding
4312805
Income Tax Expense
64000
EBITDA
767000
Operating Margin
0.29650638133298957
Total Other Income Expense Net
181000
Cash
13077000
Short Term Investments
5101000
Receivables
16565000
Inventories
2404000
Total Current Assets
37641000
Property Plant Equipment
7154000
Total Assets
47378000
Payables
7821000
Short Term Debt
816000
Long Term Debt
365000
Total Liabilities
13234000
Equity
34056000
Bs_currency_symbol
USD
Depreciation
532000
Change In Working Capital
412000
Cash From Operations
933000
Capital Expenditures
46000
Cash From Investing
652000
Cash From Financing
-219000
Net Change In Cash
1371000
Cf_currency_symbol
USD
PE
-
PB
1.7957258632840027
ROE
0.22609819121447028
ROA
0.16252268985605134
FCF
887000
Fcf Percent
0.05717416527007864
Piotroski FScore
4
Health Score
55
Deep Value Investing Score
8.5
Defensive Investing Score
7
Dividend Investing Score
3
Economic Moat Investing Score
6.8
Garp Investing Score
6
Growth Investing Score
5
Momentum Investing Score
5
Net Net Investing Score
4
Quality Investing Score
6.5
Value Investing Score
8
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
15514000
Quarters > 0 > income Statement > cost Of Revenue
12929000
Quarters > 0 > income Statement > gross Profit
2585000
Quarters > 0 > income Statement > operating Expenses
2539000
Quarters > 0 > income Statement > operating Income
46000
Quarters > 0 > income Statement > interest Expense
8000
Quarters > 0 > income Statement > pretax Income
227000
Quarters > 0 > income Statement > net Income
77000
Quarters > 0 > income Statement > eps
0.008826226501604768
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
8724000
Quarters > 0 > income Statement > income Tax Expense
64000
Quarters > 0 > income Statement > EBITDA
767000
Quarters > 0 > income Statement > operating Margin
0.29650638133298957
Quarters > 0 > income Statement > total Other Income Expense Net
181000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
13077000
Quarters > 0 > balance Sheet > short Term Investments
5101000
Quarters > 0 > balance Sheet > receivables
16565000
Quarters > 0 > balance Sheet > inventories
2404000
Quarters > 0 > balance Sheet > total Current Assets
37641000
Quarters > 0 > balance Sheet > property Plant Equipment
7154000
Quarters > 0 > balance Sheet > total Assets
47378000
Quarters > 0 > balance Sheet > payables
7821000
Quarters > 0 > balance Sheet > short Term Debt
816000
Quarters > 0 > balance Sheet > long Term Debt
365000
Quarters > 0 > balance Sheet > total Liabilities
13234000
Quarters > 0 > balance Sheet > equity
34056000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
75000
Quarters > 0 > cash Flow > depreciation
532000
Quarters > 0 > cash Flow > change In Working Capital
412000
Quarters > 0 > cash Flow > cash From Operations
933000
Quarters > 0 > cash Flow > capital Expenditures
46000
Quarters > 0 > cash Flow > cash From Investing
652000
Quarters > 0 > cash Flow > cash From Financing
-219000
Quarters > 0 > cash Flow > net Change In Cash
1371000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.008826226501604768
Quarters > 0 > ratios > PB
1.7957258632840027
Quarters > 0 > ratios > ROE
0.22609819121447028
Quarters > 0 > ratios > ROA
0.16252268985605134
Quarters > 0 > ratios > FCF
887000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.05717416527007864
Quarters > 0 > health Score
55
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
10671000
Quarters > 1 > income Statement > cost Of Revenue
8043000
Quarters > 1 > income Statement > gross Profit
2628000
Quarters > 1 > income Statement > operating Expenses
2162000
Quarters > 1 > income Statement > operating Income
467000
Quarters > 1 > income Statement > interest Expense
9000
Quarters > 1 > income Statement > pretax Income
152000
Quarters > 1 > income Statement > net Income
183000
Quarters > 1 > income Statement > eps
0.02105384261389784
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
8692000
Quarters > 1 > income Statement > income Tax Expense
-28000
Quarters > 1 > income Statement > EBITDA
809000
Quarters > 1 > income Statement > operating Margin
4.376347108986974
Quarters > 1 > income Statement > total Other Income Expense Net
-315000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
10890000
Quarters > 1 > balance Sheet > short Term Investments
5817000
Quarters > 1 > balance Sheet > receivables
11412000
Quarters > 1 > balance Sheet > inventories
2262000
Quarters > 1 > balance Sheet > total Current Assets
31581000
Quarters > 1 > balance Sheet > property Plant Equipment
6885000
Quarters > 1 > balance Sheet > total Assets
41068000
Quarters > 1 > balance Sheet > payables
1896000
Quarters > 1 > balance Sheet > short Term Debt
980000
Quarters > 1 > balance Sheet > long Term Debt
428000
Quarters > 1 > balance Sheet > total Liabilities
7077000
Quarters > 1 > balance Sheet > equity
34028000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
170000
Quarters > 1 > cash Flow > depreciation
648000
Quarters > 1 > cash Flow > change In Working Capital
-426000
Quarters > 1 > cash Flow > cash From Operations
-664000
Quarters > 1 > cash Flow > capital Expenditures
557000
Quarters > 1 > cash Flow > cash From Investing
268000
Quarters > 1 > cash Flow > cash From Financing
56000
Quarters > 1 > cash Flow > net Change In Cash
23000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.02105384261389784
Quarters > 1 > ratios > PB
1.7906112613142118
Quarters > 1 > ratios > ROE
0.5377924062536734
Quarters > 1 > ratios > ROA
0.4456024155059901
Quarters > 1 > ratios > FCF
-1221000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.114422265954456
Quarters > 1 > health Score
50
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
7384000
Quarters > 2 > income Statement > cost Of Revenue
5408000
Quarters > 2 > income Statement > gross Profit
1976000
Quarters > 2 > income Statement > operating Expenses
2319000
Quarters > 2 > income Statement > operating Income
-343000
Quarters > 2 > income Statement > interest Expense
10000
Quarters > 2 > income Statement > pretax Income
-475000
Quarters > 2 > income Statement > net Income
-495000
Quarters > 2 > income Statement > eps
-0.05657142857142857
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
8750000
Quarters > 2 > income Statement > income Tax Expense
6000
Quarters > 2 > income Statement > EBITDA
206000
Quarters > 2 > income Statement > operating Margin
-4.645178764897075
Quarters > 2 > income Statement > total Other Income Expense Net
-132000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
11020000
Quarters > 2 > balance Sheet > short Term Investments
6570000
Quarters > 2 > balance Sheet > receivables
9850000
Quarters > 2 > balance Sheet > inventories
2240000
Quarters > 2 > balance Sheet > total Current Assets
30929000
Quarters > 2 > balance Sheet > property Plant Equipment
6636000
Quarters > 2 > balance Sheet > total Assets
39959000
Quarters > 2 > balance Sheet > payables
1958000
Quarters > 2 > balance Sheet > short Term Debt
998000
Quarters > 2 > balance Sheet > long Term Debt
474000
Quarters > 2 > balance Sheet > total Liabilities
7231000
Quarters > 2 > balance Sheet > equity
32316000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
-476000
Quarters > 2 > cash Flow > depreciation
671000
Quarters > 2 > cash Flow > change In Working Capital
187000
Quarters > 2 > cash Flow > cash From Operations
781000
Quarters > 2 > cash Flow > capital Expenditures
158000
Quarters > 2 > cash Flow > cash From Investing
-341000
Quarters > 2 > cash Flow > cash From Financing
87000
Quarters > 2 > cash Flow > net Change In Cash
747000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
-0.05657142857142857
Quarters > 2 > ratios > PB
1.8980535957420472
Quarters > 2 > ratios > ROE
-1.5317489788340142
Quarters > 2 > ratios > ROA
-1.238769738982457
Quarters > 2 > ratios > FCF
623000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
0.08437161430119176
Quarters > 2 > health Score
42
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
8619000
Quarters > 3 > income Statement > cost Of Revenue
6401000
Quarters > 3 > income Statement > gross Profit
2218000
Quarters > 3 > income Statement > operating Expenses
2221000
Quarters > 3 > income Statement > operating Income
-3000
Quarters > 3 > income Statement > interest Expense
13000
Quarters > 3 > income Statement > pretax Income
675000
Quarters > 3 > income Statement > net Income
507000
Quarters > 3 > income Statement > eps
0.05757438110379287
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
8806000
Quarters > 3 > income Statement > income Tax Expense
139000
Quarters > 3 > income Statement > EBITDA
1399000
Quarters > 3 > income Statement > operating Margin
-0.034806822137138885
Quarters > 3 > income Statement > total Other Income Expense Net
678000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
10323000
Quarters > 3 > balance Sheet > short Term Investments
6222000
Quarters > 3 > balance Sheet > receivables
10842000
Quarters > 3 > balance Sheet > inventories
1957000
Quarters > 3 > balance Sheet > total Current Assets
30648000
Quarters > 3 > balance Sheet > property Plant Equipment
6791000
Quarters > 3 > balance Sheet > total Assets
39800000
Quarters > 3 > balance Sheet > payables
1804000
Quarters > 3 > balance Sheet > short Term Debt
1243000
Quarters > 3 > balance Sheet > long Term Debt
524000
Quarters > 3 > balance Sheet > total Liabilities
7571000
Quarters > 3 > balance Sheet > equity
31843000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
529000
Quarters > 3 > cash Flow > depreciation
711000
Quarters > 3 > cash Flow > change In Working Capital
898000
Quarters > 3 > cash Flow > cash From Operations
2111000
Quarters > 3 > cash Flow > capital Expenditures
183000
Quarters > 3 > cash Flow > cash From Investing
159000
Quarters > 3 > cash Flow > cash From Financing
-90000
Quarters > 3 > cash Flow > net Change In Cash
1221000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.05757438110379287
Quarters > 3 > ratios > PB
1.938575511101341
Quarters > 3 > ratios > ROE
1.5921866658292247
Quarters > 3 > ratios > ROA
1.2738693467336684
Quarters > 3 > ratios > FCF
1928000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.22369184360134586
Quarters > 3 > health Score
72
Annuals > 0 > quarter
2025-06-30
Annuals > 0 > income Statement > revenue
36473000
Annuals > 0 > income Statement > cost Of Revenue
27329000
Annuals > 0 > income Statement > gross Profit
9144000
Annuals > 0 > income Statement > operating Expenses
8890000
Annuals > 0 > income Statement > operating Income
254000
Annuals > 0 > income Statement > interest Expense
45000
Annuals > 0 > income Statement > pretax Income
173000
Annuals > 0 > income Statement > net Income
-41000
Annuals > 0 > income Statement > eps
-0.004697525206232814
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
8728000
Annuals > 0 > income Statement > income Tax Expense
168000
Annuals > 0 > income Statement > EBITDA
2959000
Annuals > 0 > income Statement > operating Margin
0.6964055602774655
Annuals > 0 > income Statement > total Other Income Expense Net
-81000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
10890000
Annuals > 0 > balance Sheet > short Term Investments
5817000
Annuals > 0 > balance Sheet > receivables
11412000
Annuals > 0 > balance Sheet > inventories
2262000
Annuals > 0 > balance Sheet > total Current Assets
31581000
Annuals > 0 > balance Sheet > property Plant Equipment
6885000
Annuals > 0 > balance Sheet > total Assets
41068000
Annuals > 0 > balance Sheet > payables
1896000
Annuals > 0 > balance Sheet > short Term Debt
980000
Annuals > 0 > balance Sheet > long Term Debt
428000
Annuals > 0 > balance Sheet > total Liabilities
7077000
Annuals > 0 > balance Sheet > equity
34028000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
-30000
Annuals > 0 > cash Flow > depreciation
2741000
Annuals > 0 > cash Flow > change In Working Capital
-1874000
Annuals > 0 > cash Flow > cash From Operations
371000
Annuals > 0 > cash Flow > capital Expenditures
967000
Annuals > 0 > cash Flow > cash From Investing
167000
Annuals > 0 > cash Flow > cash From Financing
-40000
Annuals > 0 > cash Flow > net Change In Cash
1085000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
-0.004697525206232814
Annuals > 0 > ratios > PB
1.7852027741859644
Annuals > 0 > ratios > ROE
-0.12048900905136946
Annuals > 0 > ratios > ROA
-0.09983442096035842
Annuals > 0 > ratios > FCF
-596000
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
-0.016340854878951552
Annuals > 0 > health Score
36
Annuals > 1 > quarter
2024-06-30
Annuals > 1 > income Statement > revenue
42312000
Annuals > 1 > income Statement > cost Of Revenue
31550000
Annuals > 1 > income Statement > gross Profit
10762000
Annuals > 1 > income Statement > operating Expenses
9669000
Annuals > 1 > income Statement > operating Income
1093000
Annuals > 1 > income Statement > interest Expense
77000
Annuals > 1 > income Statement > pretax Income
1629000
Annuals > 1 > income Statement > net Income
1050000
Annuals > 1 > income Statement > eps
0.12212142358688068
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
8598000
Annuals > 1 > income Statement > income Tax Expense
486000
Annuals > 1 > income Statement > EBITDA
5940000
Annuals > 1 > income Statement > operating Margin
2.5831915295897145
Annuals > 1 > income Statement > total Other Income Expense Net
536000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
10035000
Annuals > 1 > balance Sheet > short Term Investments
6497000
Annuals > 1 > balance Sheet > receivables
11202000
Annuals > 1 > balance Sheet > inventories
3162000
Annuals > 1 > balance Sheet > total Current Assets
32182000
Annuals > 1 > balance Sheet > property Plant Equipment
7824000
Annuals > 1 > balance Sheet > total Assets
42540000
Annuals > 1 > balance Sheet > payables
3175000
Annuals > 1 > balance Sheet > short Term Debt
1480000
Annuals > 1 > balance Sheet > long Term Debt
613000
Annuals > 1 > balance Sheet > total Liabilities
10962000
Annuals > 1 > balance Sheet > equity
31329000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
1142000
Annuals > 1 > cash Flow > depreciation
4234000
Annuals > 1 > cash Flow > change In Working Capital
-1846000
Annuals > 1 > cash Flow > cash From Operations
2717000
Annuals > 1 > cash Flow > capital Expenditures
542000
Annuals > 1 > cash Flow > cash From Investing
-113000
Annuals > 1 > cash Flow > cash From Financing
-90000
Annuals > 1 > cash Flow > net Change In Cash
2518000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
0.12212142358688068
Annuals > 1 > ratios > PB
1.9101177822464808
Annuals > 1 > ratios > ROE
3.3515273388872933
Annuals > 1 > ratios > ROA
2.4682651622002822
Annuals > 1 > ratios > FCF
2175000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.05140385706182643
Annuals > 1 > health Score
60
Annuals > 2 > quarter
2023-06-30
Annuals > 2 > income Statement > revenue
43250000
Annuals > 2 > income Statement > cost Of Revenue
31545000
Annuals > 2 > income Statement > gross Profit
11705000
Annuals > 2 > income Statement > operating Expenses
9477000
Annuals > 2 > income Statement > operating Income
2228000
Annuals > 2 > income Statement > interest Expense
105000
Annuals > 2 > income Statement > pretax Income
2382000
Annuals > 2 > income Statement > net Income
1544000
Annuals > 2 > income Statement > eps
0.18535414165666267
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
8330000
Annuals > 2 > income Statement > income Tax Expense
622000
Annuals > 2 > income Statement > EBITDA
7575000
Annuals > 2 > income Statement > operating Margin
5.151445086705202
Annuals > 2 > income Statement > total Other Income Expense Net
154000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
7583000
Annuals > 2 > balance Sheet > short Term Investments
6627000
Annuals > 2 > balance Sheet > receivables
10759000
Annuals > 2 > balance Sheet > inventories
2151000
Annuals > 2 > balance Sheet > total Current Assets
28827000
Annuals > 2 > balance Sheet > property Plant Equipment
10953000
Annuals > 2 > balance Sheet > total Assets
42186000
Annuals > 2 > balance Sheet > payables
1660000
Annuals > 2 > balance Sheet > short Term Debt
1680000
Annuals > 2 > balance Sheet > long Term Debt
877000
Annuals > 2 > balance Sheet > total Liabilities
12615000
Annuals > 2 > balance Sheet > equity
29406000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
1758000
Annuals > 2 > cash Flow > depreciation
5088000
Annuals > 2 > cash Flow > change In Working Capital
2007000
Annuals > 2 > cash Flow > cash From Operations
8110000
Annuals > 2 > cash Flow > capital Expenditures
4498000
Annuals > 2 > cash Flow > cash From Investing
-6074000
Annuals > 2 > cash Flow > cash From Financing
-1243000
Annuals > 2 > cash Flow > net Change In Cash
662000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.18535414165666267
Annuals > 2 > ratios > PB
1.9715976331360947
Annuals > 2 > ratios > ROE
5.250629123308168
Annuals > 2 > ratios > ROA
3.6599819845446357
Annuals > 2 > ratios > FCF
3612000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.08351445086705202
Annuals > 2 > health Score
65
Annuals > 3 > quarter
2022-06-30
Annuals > 3 > income Statement > revenue
44065000
Annuals > 3 > income Statement > cost Of Revenue
32332000
Annuals > 3 > income Statement > gross Profit
11733000
Annuals > 3 > income Statement > operating Expenses
9380000
Annuals > 3 > income Statement > operating Income
2353000
Annuals > 3 > income Statement > interest Expense
122000
Annuals > 3 > income Statement > pretax Income
3054000
Annuals > 3 > income Statement > net Income
2395000
Annuals > 3 > income Statement > eps
0.2868950646861524
Annuals > 3 > income Statement > dividends Per Share
10000
Annuals > 3 > income Statement > shares Outstanding
8348000
Annuals > 3 > income Statement > income Tax Expense
757000
Annuals > 3 > income Statement > EBITDA
6251000
Annuals > 3 > income Statement > operating Margin
5.3398388743901055
Annuals > 3 > income Statement > total Other Income Expense Net
701000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
7698000
Annuals > 3 > balance Sheet > short Term Investments
5420000
Annuals > 3 > balance Sheet > receivables
12611000
Annuals > 3 > balance Sheet > inventories
2258000
Annuals > 3 > balance Sheet > total Current Assets
29202000
Annuals > 3 > balance Sheet > property Plant Equipment
11633000
Annuals > 3 > balance Sheet > total Assets
43421000
Annuals > 3 > balance Sheet > payables
2401000
Annuals > 3 > balance Sheet > short Term Debt
2737000
Annuals > 3 > balance Sheet > long Term Debt
1272000
Annuals > 3 > balance Sheet > total Liabilities
15419000
Annuals > 3 > balance Sheet > equity
27874000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
2299000
Annuals > 3 > cash Flow > depreciation
3075000
Annuals > 3 > cash Flow > change In Working Capital
-3838000
Annuals > 3 > cash Flow > cash From Operations
2123000
Annuals > 3 > cash Flow > capital Expenditures
1468000
Annuals > 3 > cash Flow > cash From Investing
-444000
Annuals > 3 > cash Flow > cash From Financing
911000
Annuals > 3 > cash Flow > net Change In Cash
1799000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.2868950646861524
Annuals > 3 > ratios > PB
2.0844543302001868
Annuals > 3 > ratios > ROE
8.59223649278898
Annuals > 3 > ratios > ROA
5.515764261532438
Annuals > 3 > ratios > FCF
655000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.014864404856462045
Annuals > 3 > health Score
58
Valuation > metrics > PE
0.008826226501604768
Valuation > metrics > PB
1.7957258632840027
Valuation > final Score
100
Valuation > verdict
50.0% Undervalued
Profitability > metrics > ROE
0.22609819121447028
Profitability > metrics > ROA
0.20456417204643873
Profitability > metrics > Net Margin
0.004963258991878303
Profitability > final Score
2
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.38859525487432467
Risk > metrics > Interest Coverage
5.75
Risk > final Score
83
Risk > verdict
Low
Liquidity > metrics > Current Ratio
4.358110455019104
Liquidity > metrics > Quick Ratio
4.079773069352784
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
80
Prev Valuations > 2
100
Prev Profitabilities > 0
5
Prev Profitabilities > 1
0
Prev Profitabilities > 2
17
Prev Risks > 0
100
Prev Risks > 1
-77
Prev Risks > 2
59
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:43:38.047Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-09-30
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.0089
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-09-19
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.04
Earnings History > 1 > eps Estimate
0
Earnings History > 1 > eps Difference
0.04
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-05-12
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
-0.1159
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-02-10
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.1151
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-11-11
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
-0.0555
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-09-25
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.0555
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-05-13
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.0163
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-02-12
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.119
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-11-13
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.0537
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-09-27
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.039
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-05-15
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-0.0017
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-02-10
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.1218
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-11-10
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.2121
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-09-23
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.19
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-05-16
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
-0.04
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-02-14
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.2
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-11-15
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
-0.3
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-09-30
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.23
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-05-14
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.04
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-02-11
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.07
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-11-13
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.06
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-09-23
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.05
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-05-21
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.02
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-02-13
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.11
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-11-13
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.07
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-09-23
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.12
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-05-14
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.19
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-02-13
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.09
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-11-13
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.02
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-09-25
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.18
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-05-18
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
-0.21
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-02-12
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.18
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-11-09
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.16
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-09-20
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.09
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-05-11
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.1
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-02-10
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.0996
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-11-14
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.0894
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-09-28
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.08
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-06-30
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.0481
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-03-31
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.04
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-12-31
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.05
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-09-30
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.0766
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-06-30
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.0996
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-03-31
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.06
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-12-31
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.0285
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-09-30
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
-0.0461
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-06-30
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.0809
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-03-31
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.035
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-12-31
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
-0.1
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-09-30
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.0024
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-06-30
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.0681
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-03-31
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.15
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-12-31
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
-0.12
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-09-30
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.0595
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-03-31
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.1559
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-03-31
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-0.16
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-12-31
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
-0.3618
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-09-30
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
-0.2442
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-06-30
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-0.2727
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-03-31
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
-0.14
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-12-31
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.05
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-06-30
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.1236
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-03-31
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
-0.0397
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2009-12-31
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.181
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-09-30
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.1707
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-06-30
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.2042
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-03-31
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.0502
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2008-12-31
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.132
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-09-30
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.2228
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-06-30
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-0.1429
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-03-31
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-0.4374
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2007-12-31
Earnings History > 71 > report Date
2007-12-31
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.0511
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-09-30
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.232
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-06-30
Earnings History > 73 > report Date
2007-06-30
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.2
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-03-31
Earnings History > 74 > report Date
2007-03-31
Earnings History > 74 > date
2007-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.3343
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2006-12-31
Earnings History > 75 > report Date
2006-12-31
Earnings History > 75 > date
2006-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.247
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-09-30
Earnings History > 76 > report Date
2006-09-30
Earnings History > 76 > date
2006-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.2334
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-06-30
Earnings History > 77 > report Date
2006-06-30
Earnings History > 77 > date
2006-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.22
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-03-31
Earnings History > 78 > report Date
2006-03-31
Earnings History > 78 > date
2006-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.054
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2005-12-31
Earnings History > 79 > report Date
2005-12-31
Earnings History > 79 > date
2005-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
2.7857
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-09-30
Earnings History > 80 > report Date
2005-09-30
Earnings History > 80 > date
2005-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.0539
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-06-30
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.02
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-03-31
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.0073
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2004-12-31
Earnings History > 83 > report Date
2004-12-31
Earnings History > 83 > date
2004-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
-0.0337
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-09-30
Earnings History > 84 > report Date
2004-09-30
Earnings History > 84 > date
2004-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.0788
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-06-30
Earnings History > 85 > report Date
2004-06-30
Earnings History > 85 > date
2004-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.033
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-03-31
Earnings History > 86 > report Date
2004-03-31
Earnings History > 86 > date
2004-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.0553
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2003-12-31
Earnings History > 87 > report Date
2003-12-31
Earnings History > 87 > date
2003-12-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.073
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-09-30
Earnings History > 88 > report Date
2003-09-30
Earnings History > 88 > date
2003-09-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
-0.0905
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-03-31
Earnings History > 89 > report Date
2003-03-31
Earnings History > 89 > date
2003-03-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.0096
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2002-12-31
Earnings History > 90 > report Date
2002-12-31
Earnings History > 90 > date
2002-12-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.0311
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2002-09-30
Earnings History > 91 > report Date
2002-09-30
Earnings History > 91 > date
2002-09-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.0191
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-03-31
Earnings History > 92 > report Date
2002-03-31
Earnings History > 92 > date
2002-03-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-0.1066
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2001-12-31
Earnings History > 93 > report Date
2001-12-31
Earnings History > 93 > date
2001-12-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
-0.2705
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2001-09-30
Earnings History > 94 > report Date
2001-09-30
Earnings History > 94 > date
2001-09-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
-0.1366
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2001-03-31
Earnings History > 95 > report Date
2001-03-31
Earnings History > 95 > date
2001-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.0386
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2000-12-31
Earnings History > 96 > report Date
2000-12-31
Earnings History > 96 > date
2000-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.2216
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2000-09-30
Earnings History > 97 > report Date
2000-09-30
Earnings History > 97 > date
2000-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.0606
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2000-03-31
Earnings History > 98 > report Date
2000-03-31
Earnings History > 98 > date
2000-03-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.0374
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
1999-12-31
Earnings History > 99 > report Date
1999-12-31
Earnings History > 99 > date
1999-12-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.1825
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
1999-09-30
Earnings History > 100 > report Date
1999-09-30
Earnings History > 100 > date
1999-09-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.016
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
1999-03-31
Earnings History > 101 > report Date
1999-03-31
Earnings History > 101 > date
1999-03-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.0069
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
1998-12-31
Earnings History > 102 > report Date
1998-12-31
Earnings History > 102 > date
1998-12-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.0105
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
1998-09-30
Earnings History > 103 > report Date
1998-09-30
Earnings History > 103 > date
1998-09-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.0365
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Trio-Tech International, together with its subsidiaries, offers manufacturing, testing, and distribution services to the semiconductor industry in the United States, Singapore, Malaysia, Thailand, and China. It operates through Manufacturing, Testing, Distribution, and Real Estate segments. The company develops and manufactures test equipment used in front-end and back-end manufacturing processes of semiconductors. It also offers equipment, which includes leak detectors, autoclaves, centrifuges, burn-in systems and boards, HAST testers, temperature-controlled chucks, and others; and develops team integrated device manufacturers and fabless semiconductor companies in the testing process. In addition, the company provides electrical, environmental, and burn-in testing services to semiconductor manufacturers in testing laboratories, and end users of semiconductors and electronic components; support the asset-light strategy of customers by setting up test facilities; and providing component level, package level and system level testing services. Further, it distributes environmental chambers, mechanical shock and vibration testers, and other semiconductor equipment; components, such as connectors, sockets, cables, LCD displays, and touch screen panels; and invests in and rents real estate properties; as well as offers value-added services. Trio-Tech International was incorporated in 1958 and is headquartered in Van Nuys, California.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AInsider Sell: Hock Ting Sells Shares of Trio-Tech International (TRT) GuruFocus
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Health Score
Price to Book Ratio (P/B)
-
Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Trio-Tech International
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
0.0089
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.