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.

2024202320222021202020192018201720162015201420132012201120102009
Revenue 5.04828.4872.9950.006016.6700000000.00500
Cost of Revenue 004.8481.8511.7751.6380.060.0710.08100.084002.70100
Gross Profit 5.04828.487-1.853-1.845-1.77515.032-0.06-0.071-0.0810-0.08400-2.69600
Gross Profit Ratio 11-0.619-307.500.9020000000-539.26300
Reseach & Development Expenses 101.07592.65387.04985.79647.883103.14470.9357.81400000000
General & Administrative Expenses 34.0736.77648.87643.4938.0828.498061.533033.37830.63813.0344.454000
Selling & Marketing Expenses 00.275000025.614000000000
SG&A 34.0737.05148.87643.4938.0828.49825.61461.53373.39333.37830.63813.0344.4541.600
Other Expenses 0.558-0.567-1.229-0.009001.30119.167010.2655.7663.6182.522.6892.7122.308
Operating Expenses 135.703129.137134.696129.27785.963131.64297.84580.773.39343.64336.40416.6526.9732.6892.7122.308
Operating Income -130.655-100.65-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 -25.883-3.533-44.636-21,683.3330-7.9380000000-538.7600
Total Other Income Expenses Net 2.256-0.969-5.1-3.31-3.221-2.915-0.0140.362-0.114-0.280.7890.4770.0850.0640.0440.024
Income Before Tax -128.399-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 -25.436-3.567-46.339-22,2350-8.0390000000-525.86500
Income Tax Expense 00-1.7943.2843.2211.692-0.161-0.636-00.282-0.427-0.477-0.0850.0090.003-0.032
Net Income -128.399-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 -25.436-3.567-45.74-22,782.3330-8.1410000000-525.86500
EPS -2.64-4.4-0.63-0.68-1.12-1.69-1.75-2.85-2.62-1.87-1.52-0.92-0.41-0.15-0.15-0.13
EPS Diluted -2.64-4.39-0.63-0.68-1.12-1.69-1.75-2.85-2.62-1.87-1.52-0.92-0.41-0.15-0.15-0.13
EBITDA -124.156-97.846-128.673-128.275-84.253-43.218-97.785-80.628-73.327-43.54-35.507-16.102-6.835-4.296-2.648-2.275
EBITDA Ratio -24.595-3.435-42.963-21,379.1670-2.5930000000-859.21200