Sartorius Stedim Biotech S.A.

SDMHF · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$18,224$21,991$28,314$45,070
- Cash$679$117$107$224
+ Debt$2,870$3,682$1,136$626
Enterprise Value$20,415$25,556$29,342$45,471
Revenue$2,780$2,776$3,493$2,887
% Growth0.2%-20.5%21%
Gross Profit$1,207$1,234$1,835$1,553
% Margin43.4%44.4%52.5%53.8%
EBITDA$671$756$1,331$799
% Margin24.1%27.2%38.1%27.7%
Net Income$175$310$876$414
% Margin6.3%11.2%25.1%14.4%
EPS Diluted1.813.369.514.5
% Growth-46.1%-64.7%111.3%
Operating Cash Flow$815$746$612$696
Capital Expenditures-$340-$474-$431-$324
Free Cash Flow$475$273$182$372
Sartorius Stedim Biotech S.A. (SDMHF) Financial Statements & Key Stats | AlphaPilot