Skip to content
10-K

Annual Report

Clearway Energy, Inc. CWEN

0001628280-26-010952

← back to feed
Filed
Feb 24, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Dec 31, 2025 35M sh
Shares Diluted FY 2025 · Dec 31, 2024 35M sh
Shares Diluted FY 2025 · Dec 31, 2023 35M sh
Shares Outstanding FY 2025 · Dec 31, 2025 203.77M sh
Shares Outstanding FY 2025 · Dec 31, 2024 202.15M sh
Capex FY 2025 · Dec 31, 2025 $319M
Capex FY 2025 · Dec 31, 2024 $287M
Capex FY 2025 · Dec 31, 2023 $212M
Operating Cash Flow FY 2025 · Dec 31, 2025 $688M
Operating Cash Flow FY 2025 · Dec 31, 2024 $770M
Operating Cash Flow FY 2025 · Dec 31, 2023 $702M
Long Term Debt FY 2025 · Dec 31, 2025 $7.9B
Long Term Debt FY 2025 · Dec 31, 2024 $6.75B
Cash And Equivalents FY 2025 · Dec 31, 2025 $231M
Cash And Equivalents FY 2025 · Dec 31, 2024 $332M
Stockholders Equity FY 2025 · Dec 31, 2025 $5.81B
Stockholders Equity FY 2025 · Sep 30, 2025 $5.69B
Stockholders Equity FY 2025 · Jun 30, 2025 $5.54B
Stockholders Equity FY 2025 · Mar 31, 2025 $5.42B
Stockholders Equity FY 2025 · Dec 31, 2024 $5.56B
Stockholders Equity FY 2025 · Dec 31, 2023 $4.99B
Stockholders Equity FY 2025 · Dec 31, 2022 $4.03B
Current Liabilities FY 2025 · Dec 31, 2025 $1.02B
Current Liabilities FY 2025 · Dec 31, 2024 $718M
Total Liabilities FY 2025 · Dec 31, 2025 $10.74B
Total Liabilities FY 2025 · Dec 31, 2024 $8.77B
Current Assets FY 2025 · Dec 31, 2025 $1.15B
Current Assets FY 2025 · Dec 31, 2024 $1.07B
Total Assets FY 2025 · Dec 31, 2025 $16.66B
Total Assets FY 2025 · Dec 31, 2024 $14.33B
Sga Expense FY 2025 · Dec 31, 2025 $41M
Sga Expense FY 2025 · Dec 31, 2024 $39M
Sga Expense FY 2025 · Dec 31, 2023 $36M
Net Income FY 2025 · Dec 31, 2025 $169M
Net Income FY 2025 · Sep 30, 2025 $232M
Net Income FY 2025 · Sep 30, 2025 $259M
Net Income FY 2025 · Jun 30, 2025 $30M
Net Income FY 2025 · Jun 30, 2025 $27M
Net Income FY 2025 · Mar 31, 2025 −$3M
Net Income FY 2025 · Dec 31, 2024 $88M
Net Income FY 2025 · Dec 31, 2023 $79M
Operating Income FY 2025 · Dec 31, 2025 $160M
Operating Income FY 2025 · Dec 31, 2024 $196M
Operating Income FY 2025 · Dec 31, 2023 $263M
Cost Of Revenue FY 2025 · Dec 31, 2025 $530M
Cost Of Revenue FY 2025 · Dec 31, 2024 $501M
Cost Of Revenue FY 2025 · Dec 31, 2023 $473M