Manitou BF SA (EPA:MTU)
France flag France · Delayed Price · Currency is EUR
21.35
-0.15 (-0.70%)
Aug 21, 2026, 5:35 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,7182,5642,6562,8712,3621,875
Revenue Growth
5.98%-3.45%-7.50%21.58%25.98%18.26%
Gross Profit
481.79452.12500.11487.67312.35316.35
Operating Income
165.38143.69198.96211.3784.75123.82
Net Income
8768.42121.88143.3954.7386.76
Earnings Per Share
2.281.793.183.751.432.27
EPS Growth
27.47%-43.78%-15.13%162.03%-36.92%120.10%

Revenue by Segment

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
Products Division
2,1442,2472,4721,9721,535
Services & Solutions (S&S) Division
420.38409.12398.88389.85339.75
Total
2,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.62103.1546.2758.3863.18195.99
Total Debt
320.54350.07446.84474.95302.36199.85
Net Cash (Debt)
-228.92-246.93-400.57-416.57-239.18-3.86
Net Cash Growth
------
Net Cash Per Share
-6.00-6.45-10.47-10.89-6.25-0.10

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
243.33301.76250.01-52.63-104.47129.99
Capital Expenditures
-66.56-83.71-80.96-72.61-72.69-31.53
Free Cash Flow
176.77218.05169.04-125.24-177.1698.46
Free Cash Flow Growth
-18.93%28.99%----49.09%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
17.73%17.63%18.83%16.98%13.23%16.88%
Operating Margin
6.08%5.60%7.49%7.36%3.59%6.60%
Pretax Margin
4.89%4.17%6.50%6.76%3.39%6.20%
Profit Margin
3.20%2.67%4.59%4.99%2.32%4.63%
FCF Margin
6.50%8.50%6.37%-4.36%-7.50%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.48%4.04%8.22%6.80%3.06%3.64%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
9.3710.805.276.1917.3412.15
Forward PE
8.387.875.446.9011.2910.95
P/FCF Ratio
4.623.393.80--10.71
PS Ratio
0.300.290.240.310.400.56