Maschinenfabrik Berthold Hermle AG (FRA:MBH3)
Germany flag Germany · Delayed Price · Currency is EUR
156.50
-2.00 (-1.26%)
May 14, 2026, 10:31 AM CET

FRA:MBH3 Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Revenue
494.06489.62533.07475.53377.22
Other Revenue
10.06----
504.12489.62533.07475.53377.22
Revenue Growth (YoY)
2.96%-8.15%12.10%26.06%26.53%
Cost of Revenue
200.2199.1216.44194.8156.21
Gross Profit
303.93290.52316.62280.74221.01
Selling, General & Admin
154.73151.82144.71125.83105.15
Other Operating Expenses
64.0443.9448.9942.7935.37
Operating Expenses
234.74210.24205.27179.84151.8
Operating Income
69.1980.28111.35100.8969.21
Interest Expense
-0.22-0.19-0.19-0.23-0.3
Interest & Investment Income
23.852.720.280.09
Currency Exchange Gain (Loss)
--0.89-0.38-2.621.02
Other Non Operating Income (Expenses)
-4.284.255.063.92
EBT Excluding Unusual Items
70.9687.33117.75103.3973.94
Gain (Loss) on Sale of Assets
-1.640.610.990.41
Other Unusual Items
----4.710.04
Pretax Income
70.9688.97118.3699.6774.4
Income Tax Expense
19.5923.0630.7827.8919.49
Earnings From Continuing Operations
51.3865.9287.5771.7954.91
Minority Interest in Earnings
-----0
Net Income
51.3865.9287.5771.7954.91
Net Income to Common
51.3865.9287.5771.7954.91
Net Income Growth
-22.05%-24.73%22.00%30.74%37.00%
Shares Outstanding (Basic)
55555
Shares Outstanding (Diluted)
55555
EPS (Basic)
10.2813.1817.5114.3610.98
EPS (Diluted)
10.2813.1817.5114.3610.98
EPS Growth
-22.05%-24.73%22.00%30.74%37.00%
Free Cash Flow
15.9452.2660.2580.8729.09
Free Cash Flow Per Share
3.1910.4512.0516.175.82
Dividend Per Share
-0.8500.8500.8500.850
Gross Margin
60.29%59.34%59.40%59.04%58.59%
Operating Margin
13.72%16.40%20.89%21.22%18.35%
Profit Margin
10.19%13.46%16.43%15.10%14.56%
Free Cash Flow Margin
3.16%10.67%11.30%17.01%7.71%
EBITDA
85.1694.21122.42111.5179.87
EBITDA Margin
16.89%19.24%22.96%23.45%21.17%
D&A For EBITDA
15.9813.9211.0710.6210.66
EBIT
69.1980.28111.35100.8969.21
EBIT Margin
13.72%16.40%20.89%21.22%18.35%
Effective Tax Rate
27.60%25.91%26.01%27.98%26.19%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.