SDGR
SDGR
NASDAQ · Health Care

Schrodinger Inc

$13.49
+0.55 (+4.25%)
As of Feb 8, 1:43 PM ET ·
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 210.38M 183.58M 166.59M 163.11M 186.76M
Net Income -189,686,601 -148,968,534 28.00M 24.68M 25.68M
EPS
Profit Margin -90.2% -85.7% 16.8% 15.1% 13.8%
Rev Growth +14.6% +14.6% -0.9% +7.9% -0.8%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 0 0 320.79M 296.44M 283.20M
Total Equity 747.03M 845.86M 810.86M
D/E Ratio 0.43 0.35 0.35
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA -205,914,935 -170,697,371 46.55M 46.19M 57.89M
Free Cash Flow 26.85M 39.37M 27.08M