Sartorius Stedim Biotech S.A. (EPA:DIM)
France flag France · Delayed Price · Currency is EUR
164.30
+0.70 (0.43%)
May 11, 2026, 5:35 PM CET

Sartorius Stedim Biotech Balance Sheet

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
521.2426.1678.9116.6107.1223.6
Cash & Short-Term Investments
521.2426.1678.9116.6107.1223.6
Cash Growth
-26.34%-37.24%482.25%8.87%-52.10%274.15%
Accounts Receivable
260.4192.8265.9293.7404.6356
Inventory
714.7690.9684.9882.41,025783
Other Current Assets
154.4131.4111.3122.4134.893
Total Current Assets
1,6511,4411,7411,4151,6711,456
Net Property, Plant & Equipment
2,0342,0251,8851,6331,292928.4
Other Intangible Assets
1,5151,5371,6321,693876.8684.4
Goodwill
2,8882,8842,9082,8851,136820.7
Long-Term Investments
19.1192440.824.914.8
Other Long-Term Assets
82.878.866.562.664.147.2
Total Assets
8,1907,9848,2567,7305,0653,951
Accounts Payable
293.3277.8310258.5485.6471.2
Accrued Expenses
93.699.188.262.374.197.2
Current Portion of Long-Term Debt
581.7557.339.557.74.525.5
Current Portion of Leases
2423.42521.419.514.9
Unearned Revenue
189.1167.6216.1238.6--
Other Current Liabilities
427.6287260.1298.8452.1428.3
Total Current Liabilities
1,6091,412938.8937.31,0361,037
Long-Term Debt
1,8611,8672,6843,5101,021521.1
Long-Term Leases
148.4151.2120.693.191.164
Other Long-Term Liabilities
428.7427.2488.8516.2403.5595.7
Total Long-Term Liabilities
2,4382,4463,2944,1191,5151,181
Total Liabilities
4,0473,8584,2335,0562,5512,218
Common Stock
19.519.519.518.418.418.4
Additional Paid-in Capital
1,4241,4241,424231.5231.5231.5
Retained Earnings
2,6652,6472,5432,3892,1991,406
Total Common Shareholders' Equity
4,1084,0913,9872,6392,4491,656
Minority Interest
34.635.637.235.364.977.4
Shareholders' Equity
4,1434,1264,0242,6742,5141,733
Total Liabilities & Equity
8,1907,9848,2567,7305,0653,951
Total Debt
2,6152,5992,8703,6821,136625.5
Net Cash (Debt)
-2,093-2,173-2,191-3,565-1,029-401.9
Net Cash Per Share
-21.48-22.34-22.64-38.69-11.16-4.36
Book Value
4,1084,0913,9872,6392,4491,656
Book Value Per Share
42.1542.0441.1928.6326.5817.96
Tangible Book Value
-294.4-330-553-1,940436.1150.8
Tangible Book Value Per Share
-3.02-3.39-5.71-21.054.731.64
Updated Mar 31, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.