Mendus AB (publ)

SSE:IMMU.ST

0.4685 (SEK) • At close February 20, 2024
Overview | Financials

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

202320222021202020192018201720162015201420132012201120102009
Revenue 28.4872.9950.006016.6700000000.00500
Cost of Revenue 6.3034.8481.8511.7751.6380.060.0710.08100.084002.70100
Gross Profit 22.184-1.853-1.845-1.77515.032-0.06-0.071-0.0810-0.08400-2.69600
Gross Profit Ratio 0.779-0.619-307.500.9020000000-539.26300
Reseach & Development Expenses 92.65387.04985.79647.883103.14470.9357.81400000000
General & Administrative Expenses 36.77648.87643.4938.0828.498061.533033.37830.63813.0344.454000
Selling & Marketing Expenses -6.028000025.614000000000
SG&A 30.74848.87643.4938.0828.49825.61461.53373.39333.37830.63813.0344.4541.600
Other Expenses 0-1.229-0.009001.30119.167010.2655.7663.6182.522.6892.7122.308
Operating Expenses 123.401134.696129.27785.963131.64297.84580.773.39343.64336.40416.6526.9732.6892.7122.308
Operating Income -129.704-133.684-130.1-86.027-132.324-97.846-80.7-73.474-43.643-36.404-16.652-6.973-2.694-2.714-2.311
Operating Income Ratio -4.553-44.636-21,683.3330-7.9380000000-538.7600
Total Other Income Expenses Net 28.085-5.101-3.31-3.221-1.692-0.0140.362-0.114-0.280.7890.4770.0850.0550.0440.024
Income Before Tax -101.619-138.785-133.41-89.248-134.016-97.86-80.338-73.588-43.923-35.615-16.175-6.888-2.629-2.67-2.287
Income Before Tax Ratio -3.567-46.339-22,2350-8.0390000000-525.86500
Income Tax Expense 0-1.7943.2843.2211.692-0.161-0.636-00.282-0.427-0.477-0.0850.0090.003-0.032
Net Income -101.619-136.991-136.694-92.469-135.708-97.86-80.338-73.588-43.923-35.615-16.175-6.888-2.629-2.67-2.287
Net Income Ratio -3.567-45.74-22,782.3330-8.1410000000-525.86500
EPS -4.39-0.63-0.68-1.12-1.69-1.75-2.85-48.78-1.87-1.52-0.92-0.41-0.15-0.15-0.13
EPS Diluted -4.39-0.63-0.68-1.12-1.69-1.75-2.85-48.78-1.87-1.52-0.92-0.41-0.15-0.15-0.13
EBITDA -123.401-130.467-128.275-86.028-133.999-97.846-80.629-73.393-43.54-35.934-16.102-6.835-2.576-2.645-2.275
EBITDA Ratio -4.332-43.562-21,379.1670-8.0380000000-515.2600