Maschinenfabrik Berthold Hermle AG (FRA:MBH3)
Germany flag Germany · Delayed Price · Currency is EUR
187.00
-2.50 (-1.32%)
At close: Sep 18, 2026

FRA:MBH3 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
509.49491.89487.93532.32474.07375.98
Revenue Growth
3.58%0.81%-8.34%12.29%26.09%26.62%
Gross Profit
309.29291.69288.83315.88279.27219.77
Operating Income
73.6163.3180.28111.35100.8969.21
Net Income
58.3851.3865.9287.5771.7954.91
Earnings Per Share
11.6810.2813.1817.5114.3610.98
EPS Growth
13.63%-22.05%-24.73%22.00%30.74%37.00%

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Germany
259.94255.54262.15301.8267.75208.7
Foreign
249.55236.35225.78230.52206.32167.28
Total
509.49491.89487.93532.32474.07375.98

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
124.7100.28141.37160.03157.9120.45
Total Debt
-1.350.981.060.570.7
Net Cash (Debt)
124.798.93140.39158.97157.33119.76
Net Cash Growth
26.05%-29.53%-11.69%1.05%31.37%5.84%
Net Cash Per Share
24.9419.7928.0831.7931.4723.95

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
74.1138.11102.4992.0590.5236.39
Capital Expenditures
-22.17-22.17-50.23-31.8-9.65-7.3
Free Cash Flow
51.9415.9452.2660.2580.8729.09
Free Cash Flow Growth
225.80%-69.49%-13.26%-25.50%177.99%29.70%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
60.71%59.30%59.20%59.34%58.91%58.45%
Operating Margin
14.45%12.87%16.45%20.92%21.28%18.41%
Pretax Margin
15.77%14.43%18.24%22.23%21.03%19.79%
Profit Margin
11.46%10.45%13.51%16.45%15.14%14.60%
FCF Margin
10.20%3.24%10.71%11.32%17.06%7.74%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '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.11%6.76%0.59%0.47%0.54%0.46%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
16.0214.5512.3312.2813.7222.04
Forward PE
-22.7222.7222.7222.7222.72
P/FCF Ratio
18.0046.8915.5517.8412.1841.60
PS Ratio
1.841.521.672.022.083.22