TLN Financial Statements

Balance sheet, income statement, cash flow, and dividends for Talen Energy Corp (TLN).


$10.25B Market Cap.

As of 03/01/2025 5:00 PM ET (MRY) • Disclaimer

TLN Market Cap. (MRY)


TLN Shares Outstanding (MRY)


TLN Assets (MRY)


Total Assets

$6.11B

Total Liabilities

$4.72B

Total Investments

$0

TLN Income (MRY)


Revenue

$2.12B

Net Income

$998.00M

Operating Expense

-$384.00M

TLN Cash Flow (MRY)


CF Operations

$256.00M

CF Investing

$1.17B

CF Financing

-$1.96B

TLN Dividends (MRY)


Period

Dividends

Yield %

Growth %

Payout Ratio

Coverage Ratio

2024

$0

0%

-

0%

-

TLN Balance Sheet (MRY)


Metric

2024

Total Assets

$6,106,000,000

Assets Current

$1,040,000,000

Assets Non-Current

$5,066,000,000

Goodwill & Intangible Assets

$0

Shareholders Equity

$1,387,000,000

Property Plant & Equipment Net

$3,154,000,000

Cash & Equivalents

$365,000,000

Accumulated Other Comprehensive Income

-$12,000,000

Deferred Revenue

$0

Total Investments

$0

Investments Current

$0

Investments Non-Current

$0

Inventory

$302,000,000

Trade & Non-Trade Receivables

$123,000,000

Trade & Non-Trade Payables

$266,000,000

Accumulated Retained Earnings (Deficit)

-$326,000,000

Tax Assets

$0

Tax Liabilities

$362,000,000

Total Debt

$3,004,000,000

Debt Current

$17,000,000

Debt Non-Current

$2,987,000,000

Total Liabilities

$4,719,000,000

Liabilities Current

$455,000,000

Liabilities Non-Current

$4,264,000,000

TLN Income Statement (MRY)


Metric

2024

Revenues

$2,115,000,000

Cost of Revenue

$1,389,000,000

Selling General & Administrative Expense

$163,000,000

Research & Development Expense

$0

Operating Expenses

-$384,000,000

Interest Expense

$238,000,000

Income Tax Expense

$98,000,000

Net Loss Income from Discontinued Operations

$0

Consolidated Income

$1,013,000,000

Net Income to Non-Controlling Interests

$15,000,000

Net Income

$998,000,000

Preferred Dividends Income Statement Impact

$0

Net Income Common Stock

$998,000,000

Weighted Average Shares

$54,254,000

Weighted Average Shares Diluted

$56,486,000

Earning Before Interest & Taxes (EBIT)

$1,334,000,000

Gross Profit

$726,000,000

Operating Income

$1,110,000,000

TLN Cash Flow Statement (MRY)


Metric

2024

Net Cash Flow from Investing

$1,171,000,000

Net Cash Flow from Financing

-$1,963,000,000

Net Cash Flow from Operations

$256,000,000

Net Cash Flow / Change in Cash & Cash Equivalents

-$536,000,000

Net Cash Flow - Business Acquisitions and Disposals

$1,356,000,000

Net Cash Flow - Investment Acquisitions and Disposals

$0

Capital Expenditure

-$189,000,000

Issuance (Repayment) of Debt Securities

$188,000,000

Issuance (Purchase) of Equity Shares

-$1,990,000,000

Payment of Dividends & Other Cash Distributions

$0

Effect of Exchange Rate Changes on Cash

$0

Share Based Compensation

$0

Depreciation Amortization & Accretion

$285,000,000

TLN Financial Metrics (MRY)


Metric

2024

Gross Margin

34.30%

Profit Margin

47.20%

EBITDA Margin

76.50%

Return on Average Equity (ROAE)

44.40%

Return on Average Assets (ROAA)

14.60%

Return on Sales (ROS)

63.10%

Return on Invested Capital (ROIC)

16.30%

Dividend Yield

0%

Price to Earnings Ratio (P/E)

10.95

Price to Sales Ratio (P/S)

5.17

Price to Book Ratio (P/B)

7.39

Debt to Equity Ratio (D/E)

3.4

Earnings Per Share (EPS)

18.4

Sales Per Share (SPS)

38.98

Free Cash Flow Per Share (FCFPS)

1.24

Book Value Per Share (BVPS)

25.57

Tangible Assets Book Value Per Share (TABVPS)

112.55

Enterprise Value Over EBIT (EV/EBIT)

9

Enterprise Value Over EBITDA (EV/EBITDA)

7.25

Asset Turnover

0.31

Current Ratio

2.29

Dividends

$0

Free Cash Flow (FCF)

$67,000,000

Enterprise Value (EV)

$11,738,840,863

Earnings Before Tax (EBT)

$1,096,000,000

Earnings Before Interest Taxes & Depreciation Amortization (EBITDA)

$1,619,000,000

Invested Capital

$8,290,000,000

Working Capital

$585,000,000

Tangible Asset Value

$6,106,000,000

Market Capitalization

$10,245,840,863

Average Equity

$2,246,500,000

Average Assets

$6,825,250,000

Invested Capital Average

$8,184,000,000

Shares

50,855,417