SELLAS Life Sciences Group, Inc.

NASDAQ:SLS

1.31 (USD) • At close April 17, 2025
Overview | Financials

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

2024202320222021202020192018201720162015201420132012201120102009200820072006
Revenue 0017.61.9000009.3192.4872.038000000
Cost of Revenue 000.10.200000.0030.3551.4030.52020.78700011.4130
Gross Profit 000.97.41.9000-0.003-0.3557.9161.9672.038-20.787000-11.4130
Gross Profit Ratio 000.90.9741000000.8490.7911000000
Reseach & Development Expenses 19.09624.00730.26821.3749.2827.28518.3176.06719.8623.61128.35421.07614.61411.5387.8738.8927.0546.7471.298
General & Administrative Expenses 12.41713.86212.58211.329.69.92312.77215.08912.00710.60931.34414.66.5856.8638.7528.6284.8743.7350
Selling & Marketing Expenses 00000000000002.386002.6250.9310
SG&A 12.41713.86212.58211.329.69.92312.77215.08912.00710.60931.34414.66.5859.2498.7528.6287.4994.6660.633
Other Expenses 00105.700-3.032000.5090.170.037-13.1789.249007.49900
Operating Expenses 31.51337.86942.8532.69418.88217.20831.08921.15631.86734.2260.13835.80721.19920.78716.62517.5214.55311.4132.405
Operating Income -31.513-37.869-41.95-25.294-16.982-20.041-31.089-23.039-31.867-34.22-52.222-33.84-21.199-20.787-16.625-17.52-14.553-11.413-2.405
Operating Income Ratio 00-41.95-3.328-8.93800000-5.604-13.607-10.402000000
Total Other Income Expenses Net 0.6320.5290.6494.3580.2080.6682.541-7.7875.13-4.37113.616-41.786-13.1789.3024.632-0.8670.180.4480
Income Before Tax -30.881-37.34-41.301-20.936-16.774-19.373-29.048-23.501-10.858-38.591-36.606-75.626-34.377-11.485-11.993-18.387-14.373-10.965-2.405
Income Before Tax Ratio 00-41.301-2.755-8.82800000-3.928-30.409-16.868000000
Income Tax Expense 00-0.649-0.237-0.017-0.081-1.3780.2530.2430.365-15.4461.052-1.052-9.302-4.6320.86700.0250
Net Income -30.881-37.34-40.652-20.699-16.757-19.292-27.67-23.754-23.549-63.902-36.606-76.678-34.969-11.485-11.993-18.387-14.373-10.99-2.405
Net Income Ratio 00-40.652-2.724-8.81900000-3.928-30.832-17.158000000
EPS -0.051-0.15-0.23-0.15-0.23-0.84-11.76-56.39-394.12-1,372.03-1,022.2-2,834.26-1,866.21-1,053.77-2,177.38-3,783.33-3,486.9-2,893.63-636.24
EPS Diluted -0.051-0.15-0.23-0.15-0.23-0.84-11.76-56.39-394.12-1,372.02-1,022.2-2,834.26-1,866.21-1,053.77-2,177.38-3,783.33-3,486.9-2,893.63-636.24
EBITDA -31.5130.529-31.95-19.663-16.3970.6680-23.039-15.985-37.476-36.6067.628-34.377-11.322-11.821-18.22-14.242-10.929-2.405
EBITDA Ratio 00-31.95-2.587-8.6300000-3.9283.067-16.868000000