Wendel (EPA:MF)
France flag France · Delayed Price · Currency is EUR
85.65
-0.20 (-0.23%)
Aug 20, 2026, 5:03 PM CET

Wendel Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
7,9047,7837,3367,3196,7467,504
Revenue Growth
10.49%6.09%0.23%8.50%-10.10%9.84%
Cost of Revenue
6,9876,8896,5046,4565,8496,709
Gross Profit
917.8893.4832.4863.7896.7795.2
Other Operating Expenses
-19.134.6-101.7-4.5-8.8
Operating Expenses
-19.134.6-101.7-4.5-8.8
Operating Income
936.9858.8842.4862901.2804
Interest Expense
-245.7-239.4-252-223-161.2-174
Interest & Investment Income
73.887.7154.594.3178.5
Earnings From Equity Investments
-35.121.417.9-6.5-174.4919.5
Currency Exchange Gain (Loss)
-19.4-29.64.36.8-11.8-12.5
Other Non Operating Income (Expenses)
-86.3-58.8-79.3-42-36.521.6
EBT Excluding Unusual Items
624.2640.1687.8691.6534.31,567
Gain (Loss) on Sale of Investments
45.1-----
Gain (Loss) on Sale of Assets
10.387.421.95.4120.84.3
Asset Writedown
--122.5-120---0.7
Pretax Income
679.6605589.7697655.11,571
Income Tax Expense
292.3287.1264.9250.9272.1232
Earnings From Continuing Operations
387.3317.9324.8446.13831,339
Earnings From Discontinued Operations
10.226.8665.184.863937.7
Net Income to Company
397.5344.7989.9530.91,0221,376
Minority Interest in Earnings
-484.1-496.5-696-388.5-365.7-329.5
Net Income
-86.6-151.8293.9142.4656.31,047
Net Income to Common
-86.6-151.8293.9142.4656.31,047
Net Income Growth
--106.39%-78.30%-37.31%-
Shares Outstanding (Basic)
414243434344
Shares Outstanding (Diluted)
414243444444
Shares Change
-3.11%-1.01%-2.50%0.57%-0.38%0.29%
EPS (Basic)
-2.09-3.586.853.2815.1523.93
EPS (Diluted)
-2.11-3.596.853.2014.9323.78
EPS Growth
--114.08%-78.56%-37.21%-

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
1,4151,4861,3911,1661,2241,175
Free Cash Flow Per Share
34.1835.0132.4326.5227.9926.76
Dividend Per Share
3.6005.1004.7004.0003.2003.000
Dividend Growth
-41.94%8.51%17.50%25.00%6.67%3.45%
Gross Margin
11.61%11.48%11.35%11.80%13.29%10.60%
Operating Margin
11.85%11.04%11.48%11.78%13.36%10.71%
Profit Margin
-1.10%-1.95%4.01%1.95%9.73%13.95%
Free Cash Flow Margin
17.90%19.10%18.96%15.94%18.14%15.65%
EBITDA
1,0571,1661,1761,1981,2341,176
EBITDA Margin
13.38%14.99%16.03%16.37%18.29%15.67%
D&A For EBITDA
120.4307.5333.6336.3332.4371.8
EBIT
936.9858.8842.4862901.2804
EBIT Margin
11.85%11.04%11.48%11.78%13.36%10.71%
Effective Tax Rate
43.01%47.46%44.92%36.00%41.54%14.77%