Manitou BF SA (EPA:MTU)
France flag France · Delayed Price · Currency is EUR
23.00
+1.00 (4.55%)
Aug 3, 2026, 1:39 PM CET

Manitou BF 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
2,7181,6942,6562,8712,3621,875
Revenue Growth
5.98%-36.21%-7.50%21.58%25.98%18.26%
Gross Profit
1,403335.99500.11487.67312.35316.35
Operating Income
1,068170.78194.97207.6582.28119.19
Net Income
51.25344.92121.88143.3954.7386.76
Earnings Per Share
1.341.793.183.751.432.27
EPS Growth
-25.18%-43.71%-15.20%162.24%-37.00%120.39%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Products Division
2,1442,1442,2472,4721,9721,535
Services & Solutions (S&S) Division
420.38420.38409.12398.88389.85339.75
Total
2,5642,5642,6562,8712,3621,875

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
91.6299.6642.654.1760.7194.31
Total Debt
320.54350.07446.84474.95302.36199.85
Net Cash (Debt)
-228.92-250.41-404.24-420.78-241.66-5.54
Net Cash Growth
------
Net Cash Per Share
-5.98-6.54-10.56-11.00-6.31-0.14

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
85.49129.6-257.49137129.99
Capital Expenditures
--83.71--72.61-72.69-31.53
Free Cash Flow
85.4945.90184.8864.3198.46
Free Cash Flow Growth
41.98%--187.51%-34.69%-49.10%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
51.62%19.83%18.83%16.98%13.23%16.88%
Operating Margin
39.28%10.08%7.34%7.23%3.48%6.36%
Pretax Margin
2.89%19.31%6.50%6.76%3.39%6.20%
Profit Margin
3.21%20.36%6.50%5.00%2.33%4.64%
FCF Margin
3.15%2.71%0.00%6.44%2.72%5.25%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.7500.7501.2501.3500.6300.800
Dividend Per Share Growth
-40.00%-40.00%-7.41%114.29%-21.25%33.33%
Dividend Yield
3.41%6.48%0.00%2.75%3.23%2.18%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
9.6510.785.286.1917.3412.14
Forward PE
8.397.875.446.9011.2910.95
P/FCF Ratio
4.7616.09-4.8014.7610.71
PS Ratio
0.310.440.240.310.400.56