tiprankstipranks
Melrose (DE:27M)
FRANKFURT:27M
Germany Market

Melrose (27M) Financial Statements

6 Followers

Melrose Financial Overview

Melrose's market cap is currently €7.30B. The company's EPS TTM is €0.1276; its P/E ratio is 39.48; Melrose is scheduled to report earnings on July 31, 2026, and the estimated EPS forecast is €0.18. See an overview of income statement, balance sheet, and cash flow financials.
Dec 25Dec 24Dec 23Dec 22Dec 21
Income Statement
Total Revenue£ 3.59B£ 3.47B£ 3.35B£ 2.95B£ 6.65B
Gross Profit£ 954.00M£ 822.00M£ 654.00M£ 421.00M£ 900.00M
Operating Income£ 600.00M£ -4.00M£ 57.00M£ -270.00M£ -493.00M
EBITDA£ 928.00M£ 317.00M£ 385.00M£ 48.00M£ 479.00M
Net Income£ 370.00M£ -49.00M£ -1.02B£ -308.00M£ 833.00M
Balance Sheet
Cash & Short-Term Investments£ 166.00M£ 88.00M£ 58.00M£ 355.00M£ 473.00M
Total Assets£ 7.60B£ 7.44B£ 6.93B£ 13.99B£ 14.02B
Total Debt£ 1.90B£ 1.65B£ 822.00M£ 1.86B£ 1.74B
Net Debt£ 1.74B£ 1.56B£ 764.00M£ 1.51B£ 1.27B
Total Liabilities£ 4.75B£ 4.59B£ 3.36B£ 6.79B£ 6.46B
Stockholders' Equity£ 2.83B£ 2.84B£ 3.57B£ 7.13B£ 7.51B
Cash Flow
Free Cash Flow£ 119.00M£ -244.00M£ -66.00M£ -31.00M£ 81.00M
Operating Cash Flow£ 214.00M£ -121.00M£ 29.00M£ 267.00M£ 317.00M
Investing Cash Flow£ -82.00M£ -68.00M£ 721.00M£ 129.00M£ 2.46B
Financing Cash Flow£ -58.00M£ 219.00M£ -966.00M£ -599.00M£ -2.47B
Currency in GBP

Melrose Earnings and Revenue History

Melrose Debt to Assets

Melrose Cash Flow

Melrose Forecast EPS vs Actual EPS