Tien Thanh Service and Trading JSC (HNX:TTH)
Vietnam flag Vietnam · Delayed Price · Currency is VND
2,200.00
+100.00 (4.76%)
At close: Oct 29, 2026

HNX:TTH Financials Overview

Millions VND. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
629,046578,870783,144857,765462,549252,043
Revenue Growth
13.07%-26.08%-8.70%85.44%83.52%75.27%
Gross Profit
2,6618,30638,55072,8489,13914,162
Operating Income
-1,592-10,341-13,70718,566-3,7179,795
Net Income
-951.84-9,885-16,03418,205-1,7871,582
Earnings Per Share
-25.47-264.48-429.00487.08-47.8042.32
EPS Growth
------

Revenue by Segment

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

Cash & Debt

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
6,1868,55414,6638,13123,56450,234
Total Debt
-----66,462
Net Cash (Debt)
6,1868,55414,6638,13123,564-16,228
Net Cash Growth
-33.39%-41.66%80.34%-65.49%--
Net Cash Per Share
165.52228.87392.34217.55630.47-434.19

Cash Flow & CapEx

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
16,23313,159-909.14-76,613120,112158,433
Capital Expenditures
-400-400-23,900---138,350
Free Cash Flow
15,83312,759-24,810-76,613120,11220,083
Free Cash Flow Growth
----498.09%-

Margins

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

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---7.60-189.04
P/FCF Ratio
5.196.74--0.5614.89
PS Ratio
0.130.150.130.160.141.19