Delcath Systems, Inc. (DCTH)
NASDAQ: DCTH · IEX Real-Time Price · USD
8.28
+0.05 (0.61%)
Jul 22, 2024, 10:15 AM EDT - Market open

Delcath Systems Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Ending
CurrentDec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018
Market Capitalization
230923157741
Upgrade
Market Cap Growth
102.51%196.31%-45.71%-22.72%9690.28%-70.12%
Upgrade
Enterprise Value
21269354648-7
Upgrade
PE Ratio
--1.92-0.85-2.22-3.05-0.08
Upgrade
PS Ratio
49.9744.4111.3816.0444.820.48
Upgrade
PB Ratio
15.755.81-5.284.773.34-0.12
Upgrade
P/FCF Ratio
-3.20-2.93-1.23-2.51-3.12-0.03
Upgrade
P/OCF Ratio
-3.20-2.93-1.24-2.52-3.23-0.03
Upgrade
EV/Sales Ratio
45.9133.6112.8712.9729.14-4.16
Upgrade
EV/EBITDA Ratio
-2.03-1.51-1.05-1.92-2.021.69
Upgrade
EV/EBIT Ratio
-2.02-1.50-1.03-1.88-2.001.59
Upgrade
EV/FCF Ratio
-2.69-2.22-1.39-2.03-2.030.28
Upgrade
Debt / Equity Ratio
0.580.65-2.711.340.13-0.45
Upgrade
Debt / EBITDA Ratio
-0.17-0.22-0.48-0.67-0.12-0.74
Upgrade
Debt / FCF Ratio
-0.23-0.33-0.63-0.71-0.12-0.12
Upgrade
Quick Ratio
2.151.990.834.532.870.64
Upgrade
Current Ratio
2.522.261.105.233.220.79
Upgrade
Asset Turnover
0.130.060.130.110.080.14
Upgrade
Interest Coverage
-51.41-32.13-12.60-20.63-137.03-0.87
Upgrade
Return on Equity (ROE)
-362.90%-701.70%1673.50%-174.40%-386.60%45.10%
Upgrade
Return on Assets (ROA)
-138.90%-138.40%-168.90%-82.20%-118.90%-79.10%
Upgrade
Return on Capital (ROIC)
-173.78%-147.06%-338.02%-87.61%-85.13%569.45%
Upgrade
Earnings Yield
-21.63%-51.99%-117.95%-44.99%-32.82%-1178.33%
Upgrade
FCF Yield
-15.92%-34.14%-81.28%-39.90%-32.06%-3146.94%
Upgrade
Buyback Yield / Dilution
-114.13%-83.09%-24.05%-146.59%-11088.52%32.11%
Upgrade
Total Shareholder Return
-114.13%-83.09%-24.05%-146.59%-11088.52%32.11%
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).