Theraclion SA

EPA:ALTHE.PA

0.351 (EUR) • At close November 13, 2024
Overview | Financials

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

20232022202120202019201820172016201520142013201220112010
Revenue 1.8221.2351.4810.7442.7841.9392.8241.9751.5970.820.07600.9370.213
Cost of Revenue 2.9034.2866.0214.5516.8014.4675.2274.6794.8152.7872.1951.7841.1080.996
Gross Profit -1.08-3.05-4.54-3.807-4.017-2.527-2.402-2.704-3.218-1.967-2.118-1.784-0.17-0.783
Gross Profit Ratio -0.593-2.469-3.065-5.117-1.443-1.303-0.851-1.369-2.014-2.4-27.694-594,609-0.182-3.676
Reseach & Development Expenses 04.33.822.13.63.63.83.22.600000
General & Administrative Expenses 00000000000000
Selling & Marketing Expenses 00000000000000
SG&A 1.0143.1020.2240.4790.592.5582.8884.2963.5242.482.054000
Other Expenses -1.0800.02700.0860.001-0.1670.037-0.15100.1831.8621.9131.503
Operating Expenses -1.082.8710.1970.4790.5044.5374.7374.8143.8643.0222.4281.8621.9131.503
Operating Income -3.154-6.307-4.737-4.286-4.521-6.977-7.098-7.487-7.241-4.959-4.547-3.646-2.084-2.286
Operating Income Ratio -1.731-5.105-3.199-5.761-1.624-3.598-2.513-3.791-4.533-6.05-59.435-1,215,390.333-2.223-10.734
Total Other Income Expenses Net -1.570.3420.094-0.341-0.54-0.346-0.274-0.260.002-0.2010.058-0.0290.003-0.026
Income Before Tax -4.724-5.966-4.643-4.627-5.061-7.323-7.372-7.748-7.239-5.16-4.488-3.675-2.081-2.312
Income Before Tax Ratio -2.593-4.829-3.135-6.219-1.818-3.776-2.61-3.923-4.532-6.296-58.673-1,224,977-2.22-10.857
Income Tax Expense -1.0491.001-0.883-0.722-1.2691.1791.1481.2120.8260.526-0.378-0.602-0.406-0.397
Net Income -3.675-4.964-3.76-3.905-3.792-6.144-6.224-6.536-6.413-4.634-4.111-3.073-1.675-1.915
Net Income Ratio -2.017-4.018-2.539-5.249-1.362-3.168-2.204-3.309-4.014-5.654-53.738-1,024,252-1.787-8.992
EPS -0.08-0.17-0.17-0.24-0.25-0.73-0.83-1.01-1.58-1.32-1.44-1.03-0.56-0.64
EPS Diluted -0.08-0.17-0.17-0.24-0.25-0.73-0.83-1.01-1.58-1.32-1.37-1.03-0.56-0.64
EBITDA -4.487-6.163-4.404-4.15-4.48-6.623-6.735-7.169-6.866-4.655-4.245-3.207-1.734-1.978
EBITDA Ratio -2.463-4.988-2.974-5.577-1.609-3.415-2.385-3.63-4.298-5.68-55.499-1,069,159-1.85-9.288