Sartorius Stedim Biotech S.A. (EPA:DIM)
France flag France · Delayed Price · Currency is EUR
170.60
+0.50 (0.29%)
Jul 31, 2026, 2:25 PM CET

Sartorius Stedim Biotech 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
3,0052,9682,7802,7763,4932,887
Revenue Growth
3.76%6.74%0.16%-20.53%20.98%51.14%
Gross Profit
1,3491,3451,2071,2341,8171,553
Operating Income
558.8525.7370.6449.5995.2865.4
Net Income
292.6265.6175.1310.3876.1414.4
Earnings Per Share
3.022.731.813.379.514.50
EPS Growth
30.74%50.83%-46.29%-64.56%111.33%23.63%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22
Recurring
2,5522,5092,2232,1092,687
Non-Recurring
453.2458.6557.1666.1805.9
Revenue (Total)
3,0052,9682,7802,7763,493

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
203.9426.1678.9116.6107.1223.6
Total Debt
2,4032,5992,8703,6821,136625.5
Net Cash (Debt)
-2,199-2,173-2,191-3,565-1,029-401.9
Net Cash Growth
------
Net Cash Per Share
-22.69-22.33-22.64-38.69-11.16-4.36

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
788.7692.2815.1746.4612.3701.9
Capital Expenditures
-394.4-393.2-339.8-473.6-430.6-324
Free Cash Flow
394.3299475.3272.8181.7377.9
Free Cash Flow Growth
-20.58%-37.09%74.23%50.14%-51.92%46.65%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
44.87%45.33%43.41%44.46%52.03%53.79%
Operating Margin
18.60%17.72%13.33%16.20%28.49%29.98%
Pretax Margin
13.68%12.58%7.88%14.48%32.36%22.40%
Profit Margin
9.78%8.96%6.42%11.27%25.19%14.35%
FCF Margin
13.12%10.08%17.10%9.83%5.20%13.09%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.6900.6900.6900.6901.4401.260
Dividend Per Share Growth
0%0%0%-52.08%14.29%85.29%
Dividend Yield
0.41%0.33%0.37%0.60%0.42%0.14%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
56.5176.92104.2571.0731.81107.20
Forward PE
31.0640.9846.4949.6431.4860.28
P/FCF Ratio
41.9768.3438.6380.91153.44117.67
PS Ratio
5.516.896.607.957.9815.40