Moleculin Biotech, Inc.

NASDAQ:MBRX

0.9502 (USD) • At close April 21, 2025
Overview | Financials

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

2024202320222021202020192018201720162015
Revenue 0000000000
Cost of Revenue 00.1270.2220.260.2850.1850.0680.0180.0060
Gross Profit 0-0.127-0.222-0.26-0.285-0.185-0.068-0.018-0.0060
Gross Profit Ratio 0000000000
Reseach & Development Expenses 17.72919.48718.96814.41812.75711.0139.7284.5451.4960.26
General & Administrative Expenses 8.78610.01711.6728.3866.7856.3125.2974.092.3811.147
Selling & Marketing Expenses 000000000-0.669
SG&A 8.78610.01711.6728.3866.7856.3125.2974.092.3810.478
Other Expenses 0.1260.1270.040.1640.20.199-0.040.0180.0060
Operating Expenses 26.64129.63130.6422.96819.74217.52415.0258.6533.8830.738
Operating Income -26.641-29.631-30.64-22.968-19.742-17.524-15.025-8.653-3.883-0.738
Operating Income Ratio 0000000000
Total Other Income Expenses Net 4.878-0.1381.6157.0742.3874.093.149-1.152-0.043-0.01
Income Before Tax -21.763-29.769-29.025-15.894-17.355-13.434-11.876-9.805-3.926-0.748
Income Before Tax Ratio 0000000000
Income Tax Expense 00-1.615-7.034-2.359-0.2293.1451.1520-1.772
Net Income -21.763-29.769-27.41-8.86-14.996-13.205-11.876-9.805-3.926-0.748
Net Income Ratio 0000000000
EPS -6.32-15.07-14.37-4.94-22.85-29.18-41.26-47.52-35.96-11.88
EPS Diluted -6.32-15.07-14.37-4.94-22.85-29.18-41.26-47.52-35.96-11.83
EBITDA -26.515-29.504-30.51-22.804-19.542-13.249-14.957-8.635-3.8770
EBITDA Ratio 0000000000