S.T. Dupont S.A. (EPA:DPT)
France flag France · Delayed Price · Currency is EUR
0.0894
+0.0002 (0.22%)
Aug 21, 2026, 4:21 PM CET

S.T. Dupont Financials Overview

Millions EUR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
Revenue
56.3756.8453.3245.237.1731.48
Revenue Growth
-0.83%6.61%17.96%21.61%18.06%-29.39%
Gross Profit
30.22322924.6418.6713.94
Operating Income
0.552.870.32-0.76-2.64-6.12
Net Income
0.763.38-2.08-2.9-4.5-13.97
Earnings Per Share
0.000.00-0.00-0.01-0.01-0.03
EPS Growth
-77.62%-----

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 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
Gross Margin
53.62%56.30%54.39%54.52%50.23%44.27%
Operating Margin
0.98%5.04%0.60%-1.69%-7.11%-19.43%
Pretax Margin
-1.74%3.43%-3.09%-5.35%-11.30%-43.08%
Profit Margin
1.34%5.94%-3.89%-6.42%-12.11%-44.37%
FCF Margin
5.20%5.45%-4.06%-4.58%13.84%-7.13%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
PE Ratio
111.6128.92----
P/FCF Ratio
28.7631.53--14.17-
PS Ratio
1.501.720.961.521.961.43