Sartorius Stedim Biotech S.A.

SRTOY · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$18,364$22,871$26,682$35,269
- Cash$679$117$107$224
+ Debt$2,870$3,682$1,136$626
Enterprise Value$20,555$26,436$27,711$35,671
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$812
% Margin24.1%27.2%38.1%28.1%
Net Income$175$310$876$414
% Margin6.3%11.2%25.1%14.4%
EPS Diluted0.180.340.950.45
% Growth-47.1%-64.2%111.1%
Operating Cash Flow$815$630$612$696
Capital Expenditures-$340-$474-$431-$324
Free Cash Flow$475$156$182$372