Thac Ba Hydropower JSC (HOSE:TBC)
Vietnam flag Vietnam · Delayed Price · Currency is VND
31,900
-100 (-0.31%)
At close: Jul 24, 2026

Thac Ba Hydropower JSC 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
611,841562,827538,668430,944726,080495,240
Revenue Growth
15.55%4.49%25.00%-40.65%46.61%-7.09%
Net Income
234,372192,191173,198121,951319,907164,103
Earnings Per Share
3690.893026.632727.531920.005037.912584.00
EPS Growth
43.87%10.97%42.06%-61.89%94.97%-7.01%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
110,363135,996116,328138,306204,612196,730
Total Debt
96,18690,65855,100105,000165,000255,829
Net Cash (Debt)
14,17745,33861,22833,30639,612-59,099
Net Cash Growth
-78.59%-25.95%83.84%-15.92%--
Net Cash Per Share
223.25713.98964.22524.50623.82-930.69

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
282,964383,459384,003188,461430,651315,242
Capital Expenditures
-185,335-173,030-139,352-81,917-6,004-25,622
Free Cash Flow
97,630210,429244,651106,544424,647289,620
Free Cash Flow Growth
-56.56%-13.99%129.63%-74.91%46.62%-9.81%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
56.94%52.86%50.12%45.71%62.43%49.85%
Profit Margin
38.31%34.15%32.15%28.30%44.06%33.14%
FCF Margin
15.96%37.39%45.42%24.72%58.48%58.48%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
2000.000-2000.0002000.0003000.0002500.000
Dividend Per Share Growth
50.00%-0%-33.33%20.00%0%
Dividend Yield
6.25%-5.25%6.17%12.76%11.48%

Valuation

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