Sartorius Stedim Biotech S.A.

SRTOY · OTC
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$214,448,819$20,368,058$18,840,887$18,364,465
- Cash$350,973$699,300$707,600$678,900
+ Debt$3,011,525$2,969,300$2,932,800$2,869,600
Enterprise Value$217,109,371$22,638,058$21,066,087$20,555,165
Revenue$824,644$745,000$744,600$751,300
% Growth10.7%0.1%-0.9%
Gross Profit$382,583$344,700$356,300$316,300
% Margin46.4%46.3%47.9%42.1%
EBITDA$254,393$201,400$256,200$132,700
% Margin30.8%27%34.4%17.7%
Net Income$75,021$68,500$85,600$45,600
% Margin9.1%9.2%11.5%6.1%
EPS Diluted0.0080.0690.0880.047
% Growth-88.8%-21.6%87.2%
Operating Cash Flow$77,367$124,900$119,800$284,900
Capital Expenditures-$157,579-$75,900-$65,300-$80,000
Free Cash Flow-$80,212$49,000$54,500$204,900