DELCATH SYSTEMS, INC.DCTH

Market cap
$346.87M
P/E ratio
Dec 31,
2011
Dec 31,
2012
Dec 31,
2013
Dec 31,
2014
Dec 31,
2015
Dec 31,
2016
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Dec 31,
2024
Cash and cash equivalents262431201344310292381332
Restricted cash-----271100440-
Short-term investments------------2021
Accounts receivable-00000010000011
Inventories-1101111111237
Prepaid expenses and other current assets11211111233213
Total current assets32263422153486133231163774
Property, plant and equipment, net34321111111112
Right-of-use assets--------111001
Total assets35303724163597143533183977
Accounts payable11110148521211
Accrued expenses56442338754555
Lease liabilities, current--------100000
Loan payable, current----------185-
Convertible notes payable, current-----13-2-2--5-
Total current liabilities910756368181610615166
Lease liabilities, non-current--------000--1
Other Liabilities, Noncurrent---11101---111
Total liabilities----73782221132124238
Commitments and Contingencies--------------
Preferred Stock, Value, Issued--------------
Common Stock, Value, Issued01100010000000
Additional paid-in capital173218258265270278324329365417433452521600
Accumulated deficit---229-247-261-279-325-344-371-395-421-457-505-532
Accumulated other comprehensive income-000-0-0000-00-000
Total stockholders’ equity262030189-11-15-62212-61669
Total liabilities and stockholders’ equity35303724163597143533183977