Celyad Oncology SA

EBR:CYAD.BR

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

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

2023202220212020201920182017201620152014201320122011
Revenue 0.102000.0050.0063.1153.548.5230.0030.14600.0540.027
Cost of Revenue 0.0691.441.520000.5150.0536.3820.1152.4156.6835.798
Gross Profit 0.033-1.44-1.520.0050.0063.1153.0258.47-6.3790.031-2.415-6.629-5.771
Gross Profit Ratio 0.324001110.8550.994-2,126.3330.2120-122.765-214.277
Reseach & Development Expenses 4.66818.92820.77321.59125.23223.57722.90827.6755.89915.8652.15800
General & Administrative Expenses 5.70710.3379.6658.9958.72510.3879.319.7447.235.0162.9883.7132.839
Selling & Marketing Expenses 0.2150.2390.4340.4540.6070.6760.7610.7280.8910.3940.20600
SG&A 6.2510.3379.6658.9958.72510.3879.319.7447.235.0162.9883.7132.839
Other Expenses -2.428-9.002-3.529-4.342-4.5787.321-23.792-2.523-0.222-0.963-1.02-0.003-0
Operating Expenses 8.4920.26326.90926.24429.37941.28529.62834.07929.67519.91811.079-5.1883.312
Operating Income -8.457-40.857-26.391-26.239-29.373-38.17-52.876-25.609-29.672-16.437-11.969-1.441-9.083
Operating Income Ratio -82.91200-5,247.8-4,895.5-12.254-14.937-3.005-9,890.667-112.5820-26.684-337.241
Total Other Income Expenses Net -0.054-0.013-0.111-0.2170.2390.433-3.521.9970.558-0.016-1.535-0.623-0.052
Income Before Tax -8.511-40.87-26.502-17.204-28.64-37.427-56.396-23.612-29.114-16.453-12.346-2.153-9.134
Income Before Tax Ratio -83.44100-3,440.8-4,773.333-12.015-15.931-2.77-9,704.667-112.6920-39.862-339.165
Income Tax Expense 0.0630.0650.010.297-0.008-1.114-0.001-0.006-0.055-2.483-01.6990.052
Net Income -8.448-40.935-26.512-17.501-28.632-36.313-56.395-23.606-29.114-16.453-12.346-2.153-9.134
Net Income Ratio -82.82400-3,500.2-4,772-11.657-15.931-2.77-9,704.667-112.6920-39.862-339.165
EPS -0.33-1.81-1.7-1.26-2.29-3.26-5.86-2.53-3.43-2.44-3.01-0.53-1.44
EPS Diluted -0.33-1.81-1.7-1.26-2.29-3.26-5.86-2.53-3.43-2.44-3.01-0.53-1.44
EBITDA -7.763-39.695-25.414-15.732-27.45-36.562-55.699-21.987-28.071-15.315-12.067-12.003-6.362
EBITDA Ratio -76.10800-4,838.4-4,575-11.995-4.708-2.568-9,281.667-123.58908.15-236.217