Citicore Renewable Energy Corporation (PSE:CREC)
Philippines flag Philippines · Delayed Price · Currency is PHP
4.970
-0.010 (-0.20%)
At close: Aug 28, 2026

Citicore Renewable Energy Financials Overview

Millions PHP. 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
5,4225,3195,1463,6842,7901,009
Revenue Growth
-5.34%3.36%39.68%32.03%176.61%-
Net Income
1,330745.51618.28684.95631.61192.28
Earnings Per Share
0.120.070.080.100.090.03
EPS Growth
35.31%-2.83%-20.94%8.45%228.48%-

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Power
5,9905,5014,2292,9942,1171,026
REIT
1,8841,8831,8881,7981,37517.77
Others
376.29376.08415.8796.6464.1917.02
Eliminations
-2,828-2,441-1,387-1,205-765.35-52.46
Total
5,4225,3195,1463,6842,7901,009

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
14,39018,5068,3292,4031,473-
Total Debt
60,43954,13426,71612,3256,083-
Net Cash (Debt)
-46,049-35,628-18,387-9,921-4,610-
Net Cash Growth
------
Net Cash Per Share
-4.11-3.52-2.25-1.39-0.65-

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
3,9771,7922,763905.111,011358.81
Capital Expenditures
-17,597-21,646-15,199-5,178-2.44-29.18
Free Cash Flow
-13,620-19,853-12,437-4,2731,009329.62
Free Cash Flow Growth
----206.12%-

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
34.54%23.96%22.19%25.41%30.23%18.26%
Profit Margin
24.52%14.02%12.02%18.59%22.64%19.06%
FCF Margin
-251.21%-373.27%-241.69%-116.00%36.16%32.68%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
41.8764.0746.36---
Forward PE
15.8115.4227.55---
PS Ratio
10.238.985.57---