SELLAS Life Sciences Group, Inc. (SLS)
NASDAQ: SLS · IEX Real-Time Price · USD
1.110
+0.030 (2.78%)
At close: Jul 19, 2024, 4:00 PM
1.120
+0.010 (0.90%)
Pre-market: Jul 22, 2024, 7:32 AM EDT

SLS Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year Ending
TTM Dec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018 - 2004
Revenue
0017.61.90
Upgrade
Revenue Growth (YoY)
---86.84%300.00%--
Upgrade
Cost of Revenue
000.10.200
Upgrade
Gross Profit
000.97.41.90
Upgrade
Selling, General & Admin
14.2913.8612.5811.329.69.92
Upgrade
Research & Development
21.9424.0120.2715.679.287.29
Upgrade
Other Operating Expenses
00105.702.83
Upgrade
Operating Expenses
36.2337.8742.8532.6918.8820.04
Upgrade
Operating Income
-36.23-37.87-41.95-25.29-16.98-20.04
Upgrade
Other Expense / Income
-0.42-0.53-0.65-4.36-0.21-0.67
Upgrade
Pretax Income
-35.81-37.34-41.3-20.94-16.77-19.37
Upgrade
Income Tax
000-0.24-0.02-0.08
Upgrade
Net Income
-35.81-37.34-41.3-20.7-16.76-19.29
Upgrade
Preferred Dividends
00000.088.66
Upgrade
Net Income Common
-35.81-37.34-41.3-20.7-16.84-27.95
Upgrade
Shares Outstanding (Basic)
4528191583
Upgrade
Shares Outstanding (Diluted)
4528191583
Upgrade
Shares Change
90.31%43.21%25.29%94.07%211.76%878.33%
Upgrade
EPS (Basic)
-1.10-1.34-2.13-1.34-2.11-10.92
Upgrade
EPS (Diluted)
-1.10-1.34-2.13-1.34-2.11-10.92
Upgrade
Free Cash Flow
-30.04-31.41-23.81-26.02-10.42-17.64
Upgrade
Free Cash Flow Per Share
-0.67-1.13-1.23-1.68-1.31-6.89
Upgrade
Gross Margin
--90.00%97.37%100.00%-
Upgrade
Operating Margin
---4195.00%-332.82%-893.79%-
Upgrade
Profit Margin
---4130.10%-272.36%-886.05%-
Upgrade
Free Cash Flow Margin
---2380.90%-342.38%-548.26%-
Upgrade
EBITDA
-35.26-36.85-40.84-20.76-16.68-19.37
Upgrade
EBITDA Margin
---4084.40%-273.20%-877.84%-
Upgrade
Depreciation & Amortization
0.550.50.460.170.10
Upgrade
EBIT
-35.81-37.34-41.3-20.94-16.77-19.37
Upgrade
EBIT Margin
---4130.10%-275.47%-882.84%-
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).