S.T. Dupont S.A. (EPA:DPT)
France flag France · Delayed Price · Currency is EUR
0.0854
+0.0076 (9.77%)
Aug 3, 2026, 10:48 AM CET

S.T. Dupont Financials Overview

Millions EUR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
116.5116.556.8453.3245.237.17
Revenue Growth
106.68%104.97%6.61%17.96%21.61%18.06%
Gross Profit
30.430.4322924.6418.67
Operating Income
2.82.82.490.1-1.83-3.86
Net Income
-1.22.23.38-2.08-2.9-4.5
Earnings Per Share
0.000.000.00-0.00-0.01-0.01
EPS Growth
100.00%-50.00%----

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
Controlled Distribution France
10.7910.647.49---
Controlled Distribution Europe(Excluding France)
10.2610.5410.92---
Controlled Distribution Asia
6.997.598.268.026.646.59
Agents
28.3328.0726.6522.5119.0714.56
Total
56.3756.8453.3145.237.1731.48

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
Cash & Investments
5.138.989.846.559.2710.4
Total Debt
10.4211.5410.7922.1918.8723.47
Net Cash (Debt)
-5.29-2.56-0.94-15.65-9.6-13.06
Net Cash Growth
------
Net Cash Per Share
-0.01-0.00-0.00-0.03-0.02-0.02

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
Operating Cash Flow
4.235.130.54-0.816.07-1.91
Capital Expenditures
-1.29-2.03-2.71-1.27-0.92-0.33
Free Cash Flow
2.933.1-2.17-2.075.14-2.24
Free Cash Flow Growth
-5.33%-----

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
26.09%26.09%56.30%54.39%54.51%50.23%
Operating Margin
2.40%2.40%4.38%0.18%-4.05%-10.38%
Pretax Margin
-1.15%1.72%3.43%-3.09%-5.35%-11.30%
Profit Margin
-1.03%1.89%5.94%-3.89%-6.42%-12.11%
FCF Margin
0.00%0.00%5.45%-4.06%-4.58%13.84%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
97.1344.7025.88---
P/FCF Ratio
25.03-31.53--13.87
PS Ratio
1.300.721.720.961.491.92