SC

Schrodinger

SDGR
NASDAQHealth Care

Income Statement

Total Revenue$207.54M
Gross Profit$132.08M
Operating Income$-209.3M
EBITDA$-170.61M
EBIT$-185.71M
Pre-tax Income$-102.33M
Net Income$-187.12M

Balance Sheet

Cash Equivalent$145.01M
Total Debt$121.95M
Book Value$464.64M
Book Value Per Share6.39

Key Ratios

Return on Equity (ROE)-44.40%
Return on Assets (ROA)-22.73%
Return on Invested Capital (ROI)-44.40%
Net Profit Margin-90.16%
Current Ratio3.31
Quick Ratio3.25
Long-Term Debt / Equitynull