Thac Ba Hydropower JSC (HOSE:TBC)
Vietnam flag Vietnam · Delayed Price · Currency is VND
30,800
+100 (0.33%)
At close: Nov 3, 2026

Thac Ba Hydropower JSC 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
618,663562,827538,668430,944726,080495,240
Revenue Growth
9.09%4.49%25.00%-40.65%46.61%-7.09%
Net Income
248,288192,191173,198121,951319,907164,103
Earnings Per Share
3909.623026.632727.531920.005037.912584.00
EPS Growth
30.91%10.97%42.06%-61.89%94.97%-7.01%

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
177,632135,996116,328138,306204,612196,730
Total Debt
69,95490,65855,100105,000165,000255,829
Net Cash (Debt)
107,67845,33861,22833,30639,612-59,099
Net Cash Growth
49.40%-25.95%83.84%-15.92%--
Net Cash Per Share
1695.53713.98964.22524.50623.82-930.69

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
299,429383,459384,003188,461430,651315,242
Capital Expenditures
-60,705-173,030-139,352-81,917-6,004-25,622
Free Cash Flow
238,724210,429244,651106,544424,647289,620
Free Cash Flow Growth
42.65%-13.99%129.63%-74.91%46.62%-9.81%

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
58.56%52.86%50.12%45.71%62.43%49.85%
Profit Margin
40.13%34.15%32.15%28.30%44.06%33.14%
FCF Margin
38.59%37.39%45.42%24.72%58.48%58.48%

Dividends

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingNov '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
166.67%-0%-33.33%20.00%0%
Dividend Yield
6.49%-4.76%5.26%10.17%8.31%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingNov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
7.8811.6315.4019.795.8611.65
P/FCF Ratio
8.1910.6210.9022.654.416.60
PS Ratio
3.163.974.955.602.583.86