Tien Thanh Service and Trading JSC (HNX:TTH)
Vietnam flag Vietnam · Delayed Price · Currency is VND
2,000.00
0.00 (0.00%)
At close: Aug 12, 2026

HNX:TTH Financials Overview

Millions VND. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
610,751578,870783,144857,765462,549252,043
Revenue Growth
-5.70%-26.08%-8.70%85.44%83.52%75.27%
Gross Profit
8,3138,30638,55072,8489,13914,162
Operating Income
2,235-10,341-13,70718,566-3,7179,795
Net Income
2,587-9,885-16,03418,205-1,7871,582
Earnings Per Share
69.21-264.48-429.00487.08-47.8042.32
EPS Growth
------

Revenue by Segment

Fiscal YearFY 2025
Period EndingDec '25
Trading
565,796
Services
1,219
Real Estate
11,854
Total
578,870

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
15,8188,55414,6638,13123,56450,234
Total Debt
-----66,462
Net Cash (Debt)
15,8188,55414,6638,13123,564-16,228
Net Cash Growth
352.00%-41.66%80.34%-65.49%--
Net Cash Per Share
423.22228.87392.34217.55630.47-434.19

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
31,58713,159-909.14-76,613120,112158,433
Capital Expenditures
-400-400-23,900---138,350
Free Cash Flow
31,18712,759-24,810-76,613120,11220,083
Free Cash Flow Growth
----498.09%-

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
1.36%1.44%4.92%8.49%1.98%5.62%
Operating Margin
0.37%-1.79%-1.75%2.16%-0.80%3.89%
Pretax Margin
0.42%-1.71%-1.84%2.65%-0.35%0.63%
Profit Margin
0.42%-1.71%-2.05%2.12%-0.39%0.63%
FCF Margin
5.11%2.20%-3.17%-8.93%25.97%7.97%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
28.90--7.60-189.04
P/FCF Ratio
2.406.74--0.5614.89
PS Ratio
0.120.150.130.160.141.19