RHI Magnesita N.V. (ETR:RHF)
Germany flag Germany · Delayed Price · Currency is EUR
33.00
-0.90 (-2.65%)
At close: Jul 28, 2026

RHI Magnesita Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
3,2843,3663,4873,5723,3172,551
Revenue Growth
-2.44%-3.47%-2.38%7.68%30.01%12.94%
Gross Profit
772772859857763.4583.5
Operating Income
286249296337338246.2
Net Income
11186142165155.7243.1
Earnings Per Share
2.301.772.943.423.265.05
EPS Growth
30.11%-39.80%-14.04%4.91%-35.45%910.00%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023
Period EndingJun '26 Dec '25 Dec '24 Dec '23
Europe & Cis
693727829-
North America
852863709-
India
422441458-
Middle East, Türkiye & Africa
339342384-
China & East Asia
368377425-
Minerals
78806580
Latin America
532536617-
Total
3,2843,3663,4873,572

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
430376596732530.2594.5
Total Debt
1,9571,8531,8312,0211,6841,600
Net Cash (Debt)
-1,527-1,477-1,235-1,289-1,154-1,005
Net Cash Growth
------
Net Cash Per Share
-31.69-30.40-25.56-26.80-24.14-20.88

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
365379433505233.8-91.8
Capital Expenditures
-112-111-145-180-156.7-252.1
Free Cash Flow
25326828832577.1-343.9
Free Cash Flow Growth
-5.60%-6.94%-11.39%321.53%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
23.51%22.93%24.63%23.99%23.01%22.87%
Operating Margin
8.71%7.40%8.49%9.43%10.19%9.65%
Pretax Margin
4.90%3.80%5.74%6.52%8.15%11.33%
Profit Margin
3.38%2.56%4.07%4.62%4.69%9.53%
FCF Margin
7.70%7.96%8.26%9.10%2.32%-13.48%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
13.9517.5313.1011.397.577.61
P/FCF Ratio
6.125.626.465.7815.29-
PS Ratio
0.470.450.530.530.360.73