Dalian Thermal Power Co.,Ltd. (SHA:600719)
China flag China · Delayed Price · Currency is CNY
6.28
-0.39 (-5.85%)
Apr 3, 2026, 3:00 PM CST

Dalian Thermal Power Income Statement

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Revenue
604.92624.44627.65616.89652.1
Other Revenue
-4.094.93190.077.58
604.92628.53632.58806.96659.68
Revenue Growth (YoY)
-3.76%-0.64%-21.61%22.33%-2.16%
Operations & Maintenance
-0.141.316.2440.98
Selling, General & Admin
29.5929.4931.9848.2332.16
Provision for Bad Debts
-2.831.751.310.76
Other Operating Expenses
540.56649.21729.8854.21652.95
Total Operating Expenses
570.16681.68764.83910726.85
Operating Income
34.76-53.14-132.26-103.03-67.17
Interest Expense
--81-78.78-47.54-33.23
Interest Income
-1.390.171.295.36
Net Interest Expense
--79.61-78.61-46.25-27.87
Other Non-Operating Income (Expenses)
-129.64-12.66-12.77-1.57-7.36
EBT Excluding Unusual Items
-94.88-145.41-223.64-150.85-102.4
Gain (Loss) on Sale of Assets
--0.29339.47-4.69-35.07
Asset Writedown
----1.61-
Legal Settlements
--0.13-0.28-0.04-0.05
Other Unusual Items
--0.280.931.19-5.86
Pretax Income
-94.88-146.11116.49-155.99-143.38
Income Tax Expense
-0.17-0.1710.920.55-0.16
Net Income
-94.71-145.94105.57-156.55-143.22
Net Income to Common
-94.71-145.94105.57-156.55-143.22
Shares Outstanding (Basic)
405404404405405
Shares Outstanding (Diluted)
405404404405405
Shares Change (YoY)
0.12%-0.05%-0.01%-0.01%0.53%
EPS (Basic)
-0.23-0.360.26-0.39-0.35
EPS (Diluted)
-0.23-0.360.26-0.39-0.35
Free Cash Flow
-79.84-134.4-293.8-34.91-212.16
Free Cash Flow Per Share
-0.20-0.33-0.73-0.09-0.52
Profit Margin
-15.66%-23.22%16.69%-19.40%-21.71%
Free Cash Flow Margin
-13.20%-21.38%-46.44%-4.33%-32.16%
EBITDA
183.7781.36-13.3-3.6325.05
EBITDA Margin
30.38%12.94%-2.10%-0.45%3.80%
D&A For EBITDA
149.01134.5118.9699.492.23
EBIT
34.76-53.14-132.26-103.03-67.17
EBIT Margin
5.75%-8.46%-20.91%-12.77%-10.18%
Effective Tax Rate
--9.38%--
Revenue as Reported
-628.53632.58806.96659.68
Source: S&P Global Market Intelligence. Utility template. Financial Sources.