SDGR
SDGR
NASDAQ · Health Care

Schrodinger Inc

$11.55
+0.19 (+1.67%)
As of Apr 1, 8:40 PM ET ·
Financial Highlights (FY 2026)
Revenue
216.95M
Net Income
-195,609,182
Gross Margin
63.6%
Profit Margin
-90.2%
Rev Growth
+14.6%
D/E Ratio
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 63.6% 63.6% 40.8% 40.8%
Operating Margin -100.8% -90.8% 22.5% 22.3%
Profit Margin -90.2% -85.7% 15.1% 13.8%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 216.95M 189.31M 163.11M 186.76M
Gross Profit 138.07M 120.48M 66.53M 76.18M
Operating Income -218,791,730 -171,825,965 36.67M 41.60M
Net Income -195,609,182 -153,619,776 24.68M 25.68M
Gross Margin 63.6% 63.6% 40.8% 40.8%
Operating Margin -100.8% -90.8% 22.5% 22.3%
Profit Margin -90.2% -85.7% 15.1% 13.8%
Rev Growth +14.6% +14.6% +7.9% -0.8%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 0 0 296.44M 283.20M
Total Equity 845.86M 810.86M
D/E Ratio 0.35 0.35
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA -212,344,212 -176,027,051 46.19M 57.89M
Free Cash Flow 39.37M 27.08M