SELLAS Life Sciences Group, Inc.

NASDAQ:SLS

1.22 (USD) • At close September 18, 2024
Overview | Financials

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

202320222021202020192018201720162015201420132012201120102009200820072006
Revenue 017.61.9000009.3192.4872.038000000
Cost of Revenue 00.10.200000.0030.3551.4030.52020.78700011.4130
Gross Profit 00.97.41.9000-0.003-0.3557.9161.9672.038-20.787000-11.4130
Gross Profit Ratio 00.90.9741000000.8490.7911000000
Reseach & Development Expenses 24.00730.26821.3749.2827.28518.3176.06719.8623.61128.35421.07614.61411.5387.8738.8927.0546.7471.298
General & Administrative Expenses 13.86212.58211.329.69.92312.77215.08912.00710.60931.34414.66.5856.8638.7528.6284.8743.7350
Selling & Marketing Expenses 0000000000002.386002.6250.9310
SG&A 13.86212.58211.329.69.92312.77215.08912.00710.60931.34414.66.5859.2498.7528.6287.4994.6660.633
Other Expenses 0105.700-3.032000.5090.170.037-13.1789.249007.49900
Operating Expenses 37.86942.8532.69418.88217.20831.08921.15631.86734.2260.13835.80721.19920.78716.62517.5214.55311.4132.405
Operating Income -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 0-41.95-3.328-8.93800000-5.604-13.607-10.402000000
Total Other Income Expenses Net 0.5290.6494.3580.2080.6682.307-1.88324.517-3.61116.726-40.979-13.1789.2724.627-0.8620.180.4480
Income Before Tax -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 0-41.301-2.755-8.82800000-3.928-30.409-16.868000000
Income Tax Expense -37.869-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 -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 0-40.652-2.724-8.81900000-3.928-30.832-17.158000000
EPS -1.34-2.1-1.34-2.1-7.54-105.8-507.49-3,547.07-12,348.28-9,199.8-25,508.32-16,795.87-9,483.9-19,596.41-34,050-31,382.1-26,042.65-5,726.19
EPS Diluted -1.34-2.1-1.34-2.1-7.54-105.8-507.49-3,547.07-12,348.21-9,199.8-25,508.32-16,795.87-9,483.9-19,596.41-34,050-31,382.1-26,042.65-5,726.19
EBITDA -37.869-42.282-29.646-16.882-14.925-33.396-19.273-56.384-30.1-68.3387.628-21.199-29.896-21.08-16.496-14.422-11.377-2.405
EBITDA Ratio 0-42.282-3.901-8.88500000-7.3333.067-10.402000000