Delcath Systems Inc.

NASDAQ: DCTH · Real-Time Price · USD
10.44
-0.03 (-0.29%)
At close: Aug 15, 2025, 10:20 AM

Delcath Systems Ratios and Metrics

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
PE Ratio
-13.01 -1.42 -0.81 -2.07
PEG Ratio
0.19 0.04 -0.04 0.04
PS Ratio
9.23 32.70 11.74 15.58
PB Ratio
4.99 4.28 -5.45 4.63
P/FCF Ratio
-17.84 -2.16 -1.27 -2.43
P/OCF Ratio
-18.38 -2.16 -1.28 -2.45
OCF/S Ratio
-0.5 -15.13 -9.18 -6.36
Debt / Equity Ratio
0.02 0.65 -2.71 1.36
Quick Ratio
10.88 2.06 0.96 4.99
Current Ratio
12.01 2.26 1.10 5.23
Asset Turnover
0.49 0.05 0.15 0.11
Interest Coverage
n/a -26.53 -12.61 -20.68
Return on Equity
-0.38 -3.02 6.68 -2.24
Return on Assets
-0.34 -1.23 -2.19 -0.81
Return on Invested Capital
-0.18 -1.18 -3.2 -0.91
Dividend Yield
n/a n/a n/a n/a
Payout Ratio
n/a n/a n/a n/a
Gross Profit Margin
0.83 0.69 0.75 0.81
Net Profit Margin
-0.71 -23.09 -14.4 -7.53
Pretax Profit Margin
-0.71 -23.09 -13.43 -7.21
Operating Profit Margin
-0.33 -18.49 -12.45 -6.9
FCF Margin
n/a n/a n/a n/a
EBITDA Margin
-0.33 -22.33 -12.39 -6.75