Maschinenfabrik Berthold Hermle AG (FRA:MBH3)
Germany flag Germany · Delayed Price · Currency is EUR
174.00
-1.50 (-0.85%)
Aug 6, 2026, 8:02 AM CET

FRA:MBH3 Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
494.06494.06489.62533.07475.53377.22
Revenue Growth
5.25%0.91%-8.15%12.10%26.06%26.53%
Gross Profit
293.87293.87290.52316.62280.74221.01
Operating Income
63.3163.3180.28111.35100.8969.21
Net Income
51.3851.3865.9287.5771.7954.91
Earnings Per Share
10.2810.2813.1817.5114.3610.98
EPS Growth
7.22%-22.05%-24.73%22.00%30.74%37.00%

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Germany
255.54255.54262.15301.8267.75208.7
Foreign
236.35236.35225.78230.52206.32167.28
Total
491.89491.89487.93532.32474.07375.98

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
100.28100.28141.37160.03157.9120.45
Total Debt
1.351.350.981.060.570.7
Net Cash (Debt)
98.9398.93140.39158.97157.33119.76
Net Cash Growth
-29.13%-29.53%-11.69%1.05%31.37%5.84%
Net Cash Per Share
19.7919.7928.0831.7931.4723.95

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
38.1138.11102.4992.0590.5236.39
Capital Expenditures
-22.17-22.17-50.23-31.8-9.65-7.3
Free Cash Flow
15.9415.9452.2660.2580.8729.09
Free Cash Flow Growth
-8.17%-69.49%-13.26%-25.50%177.99%29.70%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
59.48%59.48%59.34%59.40%59.04%58.59%
Operating Margin
12.81%12.81%16.40%20.89%21.22%18.35%
Pretax Margin
14.36%14.36%18.17%22.20%20.96%19.72%
Profit Margin
10.40%10.40%13.46%16.43%15.10%14.56%
FCF Margin
3.23%3.23%10.67%11.30%17.01%7.71%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
9.5509.5500.8500.8500.8500.850
Dividend Per Share Growth
-13.57%1023.53%0%0%0%0%
Dividend Yield
5.41%6.76%0.59%0.47%0.54%0.46%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
17.0814.5512.3312.2813.7222.04
Forward PE
-22.7222.7222.7222.7222.72
P/FCF Ratio
55.0446.8915.5517.8412.1841.60
PS Ratio
1.781.511.662.022.073.21