Delcath Systems

Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$15,100
$9,560
$7,766
$3,139
Gross Profit
12,974
9,560
6,247
2,236
EBITDA
10,477
-1,161
-13,557
-10,883
EBIT
10,408
-1,259
-13,657
-10,912
Net Income
-3,398
1,864
-13,741
-11,111
Net Change In Cash
15,100
9,560
7,766
3,139
Free Cash Flow
-1,235
-3,856
-4,552
-9,597
Cash
32,412
8,315
14,782
11,810
Basic Shares
32,014
32,345
28,364
24,887

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$31,017
$2,065
$2,719
$3,555
Gross Profit
31,017
1,430
2,033
2,884
EBITDA
-12,181
-46,111
-33,691
-23,995
EBIT
-12,410
-46,239
-34,266
-24,463
Net Income
-26,386
-47,678
-39,163
-26,757
Net Change In Cash
31,017
2,065
2,719
3,555
Cost of Revenue
-15,016
Free Cash Flow
-19,240
-31,309
-25,159
-22,747
Cash
32,412
12,646
7,671
22,802
Basic Shares
28,511
16,229
8,864
7,145

Earnings Calls

Quarter EPS
2024-12-31
-$0.11
2024-09-30
$0.06
2024-06-30
-$0.48
2024-03-31
-$0.45