Truong Thanh Development and Construction Investment JSC (HOSE:TTA)
Vietnam flag Vietnam · Delayed Price · Currency is VND
11,100
-200 (-1.77%)
At close: Aug 13, 2026

HOSE:TTA 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
757,249728,111734,110655,479808,704661,346
Revenue Growth
3.47%-0.82%12.00%-18.95%22.28%33.38%
Net Income
219,092186,583183,16676,993152,507106,734
Earnings Per Share
1227.001044.941025.80431.19854.09597.74
EPS Growth
11.93%1.87%137.90%-49.52%42.88%8.60%

Revenue by Segment

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
Electricity Business
727,767720,360655,479808,704660,845
Other Activities
344.713,750--500.91
Total
728,111734,110655,479808,704661,346

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
155,82422,01027,7373,90782,53323,910
Total Debt
1,629,5861,565,8851,873,1502,160,5162,176,5092,413,344
Net Cash (Debt)
-1,473,762-1,543,875-1,845,413-2,156,609-2,093,976-2,389,434
Net Cash Growth
------
Net Cash Per Share
-8253.64-8646.30-10335.01-12077.75-11726.99-13386.56

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
205,594236,340355,0111,612308,602326,067
Capital Expenditures
-45,305-39,040-11,895--13,274-289,086
Free Cash Flow
160,289197,299343,1161,612295,32836,981
Free Cash Flow Growth
-40.94%-42.50%21183.49%-99.45%698.60%-

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
36.24%34.17%33.90%17.26%27.18%21.49%
Profit Margin
28.93%25.63%24.95%11.75%18.86%16.14%
FCF Margin
21.17%27.10%46.74%0.25%36.52%5.59%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
9.0510.1411.6117.659.8622.54
P/FCF Ratio
12.379.596.20842.845.0965.05
PS Ratio
2.622.602.902.071.863.64