Theraclion SA

EPA:ALTHE.PA

0.286 (EUR) • At close June 5, 2025
Overview | Financials

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

202420232022202120202019201820172016201520142013201220112010
Revenue 0.831.8221.2351.4810.7442.7841.9392.8241.9751.5970.820.07600.9370.213
Cost of Revenue 8.0132.9034.2866.0214.5516.8014.4675.2274.6794.8152.7872.1951.7841.1080.996
Gross Profit -7.183-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 -8.654-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 004.33.822.13.63.63.83.22.600000
General & Administrative Expenses 000000000000000
Selling & Marketing Expenses 000000000000000
SG&A 0.96803.1020.2240.4790.592.5582.8884.2963.5242.482.054000
Other Expenses -1.191-1.0800.02700.0860.001-0.1670.037-0.15100.1831.8621.9131.503
Operating Expenses -0.223-1.082.8710.1970.4790.5044.5374.7374.8143.8643.0222.4281.8621.9131.503
Operating Income -6.96-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 -8.386-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 6.96-1.570.342-0.108-0.341-0.54-0.346-0.274-0.260.002-0.2010.058-0.0290.003-0.026
Income Before Tax 0-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 0-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 -0.984-1.0491.001-0.883-0.722-1.2691.1791.1481.2120.8260.526-0.378-0.602-0.406-0.397
Net Income -5.757-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 -6.936-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.12-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.12-0.076-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 -6.96-4.487-5.74-5.325-4.15-4.48-6.623-6.735-7.169-6.728-4.663-4.061-3.204-1.728-1.978
EBITDA Ratio -8.386-2.463-4.646-3.596-5.577-1.609-3.415-2.385-3.63-4.212-5.689-53.085-1,068,020.333-1.844-9.288