Truong Thanh Development and Construction Investment JSC (HOSE:TTA)
Vietnam flag Vietnam · Delayed Price · Currency is VND
10,500
-100 (-0.94%)
At close: Jul 24, 2026

HOSE:TTA Financials Overview

Millions VND. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
751,481728,111734,110655,479808,704661,346
Revenue Growth
1.79%-0.82%12.00%-18.95%22.28%33.38%
Net Income
203,464186,583183,16676,993152,507106,734
Earnings Per Share
1139.481044.941025.80431.19854.09597.74
EPS Growth
6.28%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 EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
11,87522,01027,7373,90782,53323,910
Total Debt
1,540,1791,565,8851,873,1502,160,5162,176,5092,413,344
Net Cash (Debt)
-1,528,304-1,543,875-1,845,413-2,156,609-2,093,976-2,389,434
Net Cash Growth
------
Net Cash Per Share
-8559.11-8646.30-10335.01-12077.75-11726.99-13386.56

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
211,914236,340355,0111,612308,602326,067
Capital Expenditures
-51,344-39,040-11,895--13,274-289,086
Free Cash Flow
160,570197,299343,1161,612295,32836,981
Free Cash Flow Growth
-49.59%-42.50%21183.49%-99.45%698.60%-

Margins

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

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
9.2110.1411.6117.659.8622.54
P/FCF Ratio
11.689.596.20842.845.0965.05
PS Ratio
2.492.602.902.071.863.64