Talen Energy Corp (TLN) › RevenueTalen Energy Corp (TLN) — RevenueAnnual figures by fiscal year, from SEC filings.2022: $3.21B2024: $1.57B2025: $2.52B$2.52B2022Revenue (USD)2025Fiscal YearRevenueChange YoY2025$2.52B+60.0%2024$1.57B—2022$3.21B—Other metrics: Cost of RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share