Delcath Systems, Inc. (DCTH)
NASDAQ: DCTH · IEX Real-Time Price · USD
5.30
+0.04 (0.76%)
Apr 26, 2024, 4:00 PM EDT - Market closed

Delcath Systems Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current202320222021202020192018
Market Capitalization
1309231577413
Market Cap Growth
-196.31%-45.71%-22.72%9690.28%-70.12%-
Enterprise Value
10869354648-71
PE Ratio
-1.92-1.92-0.85-2.22-3.05-0.08-0.13
PS Ratio
63.0444.4111.3816.0444.820.480.74
PB Ratio
8.255.81-5.284.773.34-0.12-0.17
P/FCF Ratio
-2.93-2.93-1.23-2.51-3.12-0.03-0.17
P/OCF Ratio
-2.93-2.93-1.24-2.52-3.23-0.03-0.17
EV/Sales Ratio
52.2433.6112.8712.9729.14-4.160.29
EV/EBITDA Ratio
-1.51-1.51-1.05-1.92-2.021.69-0.09
EV/EBIT Ratio
-1.50-1.50-1.03-1.88-2.001.59-0.09
EV/FCF Ratio
-2.22-2.22-1.39-2.03-2.030.28-0.07
Debt / Equity Ratio
0.650.65-2.711.340.13-0.45-0.14
Debt / EBITDA Ratio
-0.22-0.22-0.48-0.67-0.12-0.74-0.19
Debt / FCF Ratio
-0.33-0.33-0.63-0.71-0.12-0.12-0.14
Quick Ratio
1.991.990.834.532.870.640.23
Current Ratio
2.262.261.105.233.220.790.33
Asset Turnover
0.060.060.130.110.080.140.43
Interest Coverage
-32.13-32.13-12.60-20.63-137.03-0.87-1.42
Return on Equity (ROE)
-701.70%-701.70%1673.50%-174.40%-386.60%45.10%196.70%
Return on Assets (ROA)
-138.40%-138.40%-168.90%-82.20%-118.90%-79.10%-243.60%
Return on Capital (ROIC)
-147.06%-147.06%-338.02%-87.61%-85.13%569.45%209.84%
Earnings Yield
-36.62%-51.99%-117.95%-44.99%-32.82%-1178.33%-762.10%
FCF Yield
-24.05%-34.14%-81.28%-39.90%-32.06%-3146.94%-587.10%
Buyback Yield / Dilution
-83.09%-83.09%-24.05%-146.59%-11088.52%32.11%-190655.00%
Total Shareholder Return
-83.09%-83.09%-24.05%-146.59%-11088.52%32.11%-190655.00%
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).