Sartorius Stedim Biotech S.A. (FRA:56S1)
Germany flag Germany · Delayed Price · Currency is EUR
177.60
-3.20 (-1.77%)
At close: Feb 20, 2026

Sartorius Stedim Biotech Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
2,9682,7802,7763,4932,887
Revenue Growth (YoY)
6.74%0.16%-20.53%20.98%51.14%
Cost of Revenue
1,6221,5731,5421,6751,334
Gross Profit
1,3451,2071,2341,8171,553
Selling, General & Admin
662.7650.1617.6612.3531.9
Research & Development
133.1144.1129.5132.4110.5
Other Operating Expenses
11.416.517.518.2-9.6
Operating Expenses
807.2810.7764.6762.9632.8
Operating Income
538.1396469.41,054920.2
Interest Expense
-138.1-148-115.4-18.2-10.2
Interest & Investment Income
11.618.96.20.50.3
Earnings From Equity Investments
-2.2-8.6---
Currency Exchange Gain (Loss)
-7.36.6-13.3-32.812.3
Other Non Operating Income (Expenses)
-16.1-12.9-4.3-4.6-37.1
EBT Excluding Unusual Items
386252342.6999.3885.5
Merger & Restructuring Charges
-----20.3
Other Unusual Items
-12.8-32.859.3131.1-218.5
Pretax Income
373.2219.2401.91,130646.7
Income Tax Expense
107.340.789.2250.5232.4
Earnings From Continuing Operations
265.9178.5312.7879.9414.3
Minority Interest in Earnings
-0.3-3.4-2.4-3.80.1
Net Income
265.6175.1310.3876.1414.4
Net Income to Common
265.6175.1310.3876.1414.4
Net Income Growth
51.69%-43.57%-64.58%111.41%23.36%
Shares Outstanding (Basic)
9797929292
Shares Outstanding (Diluted)
9797929292
Shares Change (YoY)
0.54%5.01%-0.00%-0.01%-0.00%
EPS (Basic)
2.731.813.379.514.50
EPS (Diluted)
2.731.813.379.514.50
EPS Growth
50.88%-46.26%-64.58%111.45%23.51%
Free Cash Flow
299475.3272.8181.7377.9
Free Cash Flow Per Share
3.074.912.961.974.10
Dividend Per Share
0.6900.6900.6901.4401.260
Dividend Growth
---52.08%14.29%85.29%
Gross Margin
45.33%43.41%44.46%52.03%53.79%
Operating Margin
18.13%14.24%16.91%30.19%31.87%
Profit Margin
8.95%6.30%11.18%25.08%14.35%
Free Cash Flow Margin
10.08%17.10%9.83%5.20%13.09%
EBITDA
778.1629.3657.71,1971,031
EBITDA Margin
26.22%22.64%23.70%34.27%35.73%
D&A For EBITDA
240233.3188.3142.5111.2
EBIT
538.1396469.41,054920.2
EBIT Margin
18.13%14.24%16.91%30.19%31.87%
Effective Tax Rate
28.75%18.57%22.20%22.16%35.94%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.