Thai Solar Energy PCL (BKK:TSE)
Thailand flag Thailand · Delayed Price · Currency is THB
0.8200
-0.0500 (-5.75%)
Jul 24, 2026, 4:35 PM ICT

Thai Solar Energy PCL Financials Overview

Millions THB. 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
1,2801,2991,2281,2611,3131,524
Revenue Growth
1.43%5.72%-2.56%-4.02%-13.83%-0.42%
Net Income
36.8846.74-501.21-2,981723.77492.71
Earnings Per Share
0.020.02-0.24-1.410.340.23
EPS Growth
----46.90%16.91%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024
Period EndingMar '26 Dec '25 Dec '24
Power Plants
1,1911,1851,155
Management Services
162.01174.95174.95
Others
53.4258.99-
Elimination
-126.64-120.04-101.42
Total
1,2801,2991,228

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
1,035684.49362.431,945363.12849.54
Total Debt
3,4843,2814,2496,29613,71913,039
Net Cash (Debt)
-2,449-2,596-3,887-4,350-13,356-12,190
Net Cash Growth
------
Net Cash Per Share
-1.16-1.23-1.84-2.05-6.31-5.76

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
301.27346.24373.41868.98-156.83519.53
Capital Expenditures
-214.1-271.81-497.49-1,901-3,002-1,768
Free Cash Flow
87.1774.43-124.07-1,032-3,159-1,249
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
3.53%3.13%-40.18%-81.90%61.73%32.91%
Profit Margin
2.88%3.60%-40.80%-236.48%55.11%32.33%
FCF Margin
6.81%5.73%-10.10%-81.84%-240.52%-81.94%

Dividends

Fiscal YearFY 2023FY 2022FY 2021
Period EndingDec '23 Dec '22 Dec '21
Dividend Per Share
0.140-0.075
Dividend Per Share Growth
--50.00%
Dividend Yield
8.56%-3.15%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
47.0421.27--6.8511.26
Forward PE
-18.2118.2118.2118.2118.21
P/FCF Ratio
19.9013.36----
PS Ratio
1.350.771.552.863.773.64