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,465$22,870,508$26,682,047$35,269,338
- Cash$678,900$116,600$107,100$223,626
+ Debt$2,869,600$3,682,000$1,135,600$625,516
Enterprise Value$20,555,165$26,435,908$27,710,547$35,671,228
Revenue$2,780,000$2,775,500$3,492,700$2,886,977
% Growth0.2%-20.5%21%
Gross Profit$1,206,700$1,233,500$1,834,500$1,553,003
% Margin43.4%44.4%52.5%53.8%
EBITDA$670,500$755,700$1,330,700$811,959
% Margin24.1%27.2%38.1%28.1%
Net Income$175,100$309,700$876,100$414,400
% 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,100$629,700$612,300$695,971
Capital Expenditures-$339,800-$473,600-$430,600-$323,987
Free Cash Flow$475,300$156,100$181,700$371,984