Skip to main content
TipRanks
Go Ultimate75% OFF

Electricity Generating Public Co., Ltd. (EGCO) Financial Statements

Electricity Generating Public Co., Ltd. Financial Overview

Electricity Generating Public Co., Ltd.'s market cap is currently ฿71.07B. The company's EPS TTM is ฿1.00; its P/E ratio is 133.50; and it has a dividend yield of 4.87%. Electricity Generating Public Co., Ltd. is estimated to report earnings on November 18, 2026, and the estimated EPS forecast is ฿3.71. See an overview of income statement, balance sheet, and cash flow financials.

Financial overview
Dec 25Dec 24Dec 23Dec 22Dec 21
Income Statement
Total Revenue฿ 32.09B฿ 40.32B฿ 49.63B฿ 59.63B฿ 35.90B
Gross Profit฿ 4.81B฿ 8.71B฿ 8.71B฿ 9.12B฿ 8.34B
Operating Income฿ 1.96B฿ 5.32B฿ 5.17B฿ 10.10B฿ 14.09B
EBITDA฿ 13.84B฿ 17.73B฿ 1.93B฿ 10.59B฿ 9.72B
Net Income฿ 4.73B฿ 5.41B฿ -8.38B฿ 2.68B฿ 4.10B
Balance Sheet
Cash & Short-Term Investments฿ 37.99B฿ 43.46B฿ 37.31B฿ 39.98B฿ 22.03B
Total Assets฿ 221.71B฿ 241.06B฿ 243.23B฿ 254.04B฿ 241.93B
Total Debt฿ 108.20B฿ 121.21B฿ 121.11B฿ 115.41B฿ 110.35B
Net Debt฿ 77.72B฿ 85.78B฿ 92.25B฿ 77.95B฿ 92.45B
Total Liabilities฿ 121.66B฿ 136.42B฿ 138.01B฿ 133.25B฿ 127.90B
Stockholders' Equity฿ 99.79B฿ 104.37B฿ 104.93B฿ 120.49B฿ 113.44B
Cash Flow
Free Cash Flow฿ 7.85B฿ 7.61B฿ 8.90B฿ 6.32B฿ 9.75B
Operating Cash Flow฿ 8.28B฿ 8.35B฿ 10.28B฿ 7.86B฿ 10.45B
Investing Cash Flow฿ 83.33M฿ 4.56B฿ -16.80B฿ 15.21B฿ -14.19B
Financing Cash Flow฿ -11.08B฿ -6.00B฿ -2.28B฿ -3.14B฿ 3.44B

Currency in THB

Electricity Generating Public Co., Ltd. Earnings and Revenue History

-40B040B80B-40 %0 %40 %80 %EarningsProfit Margin201720182019202020212022202320242025RevenueEarningsProfit Margin

Electricity Generating Public Co., Ltd. Liabilities to Assets

0100B200B300B48 %52 %56 %60 %LiabilitiesLiabilities to Assets201720182019202020212022202320242025AssetsLiabilitiesLiabilities to Assets

Electricity Generating Public Co., Ltd. Cash Flow

-30B-20B-10B010B20B30B40B201720182019202020212022202320242025OperatingInvestingFinancing

Electricity Generating Public Co., Ltd. Forecast EPS vs Actual EPS

-20246Q2 25Q3 25Q4 25Q1 26Q2 26Q3 26EPS EstimateBeatMiss