
Sartorius Stedim Biotech S.A.
SRTOY | OTC
$24.81
-$0.51 (-2.01%)
At close: Oct 30, 2026, 3:58 PM ET
$24.81
$0.00 (0.00%)
After-hours:
Oct 30, 2026, 4:00 PM ET
Fiscal Year Period Ending | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 | FY 2020 Dec 31, 2020 |
|---|---|---|---|---|---|---|
Revenue | 2.97B | 2.78B | 2.78B | 3.49B | 2.89B | 1.91B |
Cost of Revenue | 1.62B | 1.57B | 1.54B | 1.66B | 1.33B | 907.35M |
Gross Profit | 1.35B | 1.21B | 1.23B | 1.82B | 1.55B | 1B |
Operating Income | 549M | 370.6M | 484.5M | 1.1B | 912.67M | 471.81M |
Interest Income | 11.6M | 18.9M | 6.2M | 500K | 276K | 509K |
Pretax Income | 373.2M | 219.2M | 401.1M | 1.13B | 646.72M | 482.63M |
Net Income | 265.6M | 175.1M | 309.7M | 876.1M | 414.4M | 335.93M |
Selling & General & Admin | 664.8M | 648.5M | 616.2M | 601.2M | 531.76M | 391.54M |
Research & Development | 132.6M | 144.1M | 129.5M | 132.4M | 110.49M | 84.45M |
Other Expenses | -1.1M | 43.5M | 3.3M | 30.5M | -1.92M | 23.89M |
Operating Expenses | 796.3M | 836.1M | 749M | 764.1M | 640.34M | 499.88M |
Interest Expense | 152.7M | 158.9M | 121.1M | 41M | 23.68M | 37.73M |
Selling & Marketing Expenses | n/a | 479.8M | 449.1M | 449.7M | 405.65M | 296.05M |
Cost & Expenses | 2.42B | 2.41B | 2.29B | 2.39B | 1.97B | 1.41B |
Income Tax Expense | 107.3M | 40.7M | 89M | 250.5M | 232.41M | 122.11M |
Shares Outstanding (Basic) | 97.3M | 96.78M | 92.16M | 92.16M | 92.18M | 92.18M |
Shares Outstanding (Diluted) | 97.3M | 96.78M | 92.16M | 92.16M | 92.18M | 92.18M |
EPS (Basic) | 2.73 | 1.81 | 3.36 | 9.51 | 4.50 | 3.64 |
EPS (Diluted) | 2.73 | 1.81 | 3.36 | 9.51 | 4.50 | 3.64 |
EBITDA | 867.1M | 670.5M | 755.7M | 1.33B | 811.96M | 569.2M |
EBIT | 549M | 368.8M | 518.9M | 1.15B | 670.4M | 467.51M |
Depreciation & Amortization | 318.1M | 301.7M | 237.6M | 181.7M | 141.56M | 101.69M |
Add to Watchlist
Select watchlists to add or remove SRTOY