Verastem, Inc.

NASDAQ:VSTM

6.94 (USD) • At close May 8, 2025
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

202420232022202120202019201820172016201520142013201220112010
Revenue 1002.5962.05388.51617.45626.71800000000
Cost of Revenue 0.0260.0620.1180.20633.7452.8070.1650.5560.670.75400000
Gross Profit 9.974-0.0622.4781.84754.77114.64926.553-0.556-0.67-0.75400000
Gross Profit Ratio 0.99700.9550.90.6190.8390.99400000000
Reseach & Development Expenses 81.33461.35650.55839.34741.37645.77843.64846.42319.77940.56535.44825.9321.7129.8830.4
General & Administrative Expenses 00000077.26521.38117.22317.63418.15915.47210.5183.8150
Selling & Marketing Expenses 000000000000000
SG&A 43.62230.66624.97524.11562.755101.21277.26521.38117.22317.63418.15915.47210.5183.8150.576
Other Expenses 000.0470-1.313-0.6410.4230000000-0.288
Operating Expenses 124.95692.02275.53363.462104.131146.99121.33667.80437.00258.19953.60741.40232.2313.6980.688
Operating Income -114.956-92.084-72.937-61.409-49.36-132.341-94.783-67.804-37.002-58.199-53.607-41.402-32.23-13.698-0.784
Operating Income Ratio -11.4960-28.096-29.912-0.558-7.581-3.54800000000
Total Other Income Expenses Net -15.4964.717-0.875-9.791-18.172-16.86822.3490.0020.5620.3340.2420.20.0150.0150
Income Before Tax -130.452-87.367-73.812-71.2-67.532-149.209-72.434-67.802-36.44-57.865-53.365-41.202-31.984-13.683-0.784
Income Before Tax Ratio -13.0450-28.433-34.681-0.763-8.548-2.71100000000
Income Tax Expense 0.18500.0369.90.19419.96728.1590.5610-0.75400000
Net Income -130.637-87.367-73.848-81.1-67.726-169.176-72.434-67.802-36.44-57.865-53.365-41.202-31.984-13.683-0.786
Net Income Ratio -13.0640-28.447-39.503-0.765-9.692-2.71100000000
EPS -3.66-3.96-4.58-5.58-5.3-27.22-12.54-21.18-11.82-19.32-24.82-21.8-20.45-8.11-0.53
EPS Diluted -3.66-3.96-4.58-5.58-5.3-27.22-12.54-21.18-11.82-19.32-24.82-21.8-20.45-8.11-0.53
EBITDA -125.864-83.166-71.557-61.022-50.414-126.603-65.205-66.687-35.77-57.111-52.938-40.966-31.777-13.615-0.784
EBITDA Ratio -12.5860-27.564-29.723-0.57-7.253-2.4400000000