SDGR
SDGR
NASDAQ · Health Care

Schrodinger Inc

$30.42
-0.04 (-0.13%)
As of Oct 3, 1:52 AM ET ·
Financial Highlights (FY 2026)
Revenue
261.86M
Net Income
-105,685,554
Gross Margin
55.7%
Profit Margin
-40.4%
Rev Growth
+12.2%
D/E Ratio
—
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 55.7% 55.7% 40.8% 40.8%
Operating Margin -65.2% -58.7% 22.5% 22.3%
Profit Margin -40.4% -38.3% 15.1% 13.8%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 261.86M 233.32M 163.11M 186.76M
Gross Profit 145.96M 130.05M 66.53M 76.18M
Operating Income -170,809,680 -136,976,487 36.67M 41.60M
Net Income -105,685,554 -84,751,847 24.68M 25.68M
Gross Margin 55.7% 55.7% 40.8% 40.8%
Operating Margin -65.2% -58.7% 22.5% 22.3%
Profit Margin -40.4% -38.3% 15.1% 13.8%
Rev Growth +12.2% +12.2% +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 -164,642,775 -139,366,155 46.19M 57.89M
Free Cash Flow — — 39.37M 27.08M