Delcath Systems

Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$24,994
$20,728
$20,563
$24,156
Gross Profit
21,258
17,718
17,939
20,838
EBITDA
-1,535
-1,225
467
2,617
EBIT
-1,637
-1,334
375
2,590
Net Income
-1,070
-1,896
830
2,697
Net Change In Cash
24,994
20,728
20,563
24,156
Free Cash Flow
287
7,698
4,313
6,895
Cash
41,313
43,454
41,813
34,421
Basic Shares
36,021
36,445
40,056
40,262

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$85,231
$37,205
$2,065
$2,719
Gross Profit
73,434
31,017
1,430
2,033
EBITDA
3,859
-12,181
-37,783
-33,691
EBIT
3,510
-12,410
-38,182
-33,823
Net Income
2,700
-26,386
-47,678
-36,508
Net Change In Cash
85,231
37,205
2,065
2,719
Cost of Revenue
-15,016
Free Cash Flow
20,969
-19,240
-31,309
-25,159
Cash
43,454
32,412
12,646
7,671
Basic Shares
39,919
28,511
16,229
8,864

Earnings Calls

QuarterEPS
2026-03-31
-$0.03
2025-12-31
-$0.05
2025-09-30
$0.02
2025-06-30
$0.07