Delcath Systems

Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$24,156
$19,784
$15,100
$9,560
Gross Profit
20,838
16,939
12,974
9,560
EBITDA
3,286
709
10,477
-1,161
EBIT
3,205
642
10,408
-1,259
Net Income
2,697
1,069
-3,398
1,864
Net Change In Cash
24,156
19,784
15,100
9,560
Free Cash Flow
6,895
2,063
-1,235
-3,856
Cash
34,421
12,776
32,412
8,315
Basic Shares
40,262
39,511
32,014
32,345

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$37,205
$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
37,205
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
2025-09-30
$0
2025-06-30
$0.07
2025-03-31
$0.03
2024-12-31
-$0.11