Defence.Hub Spolka Akcyjna (WSE:DFH)
Poland flag Poland · Delayed Price · Currency is PLN
0.5200
+0.0200 (4.00%)
At close: Aug 18, 2026

WSE:DFH Financials Overview

Millions PLN. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
4.343.73.854.214.64.26
Revenue Growth
38.07%-3.91%-8.49%-8.62%8.08%-17.53%
Gross Profit
0.730.5920.680.382.45
Operating Income
-1.83-1.340.09-2.26-2.81-0.32
Net Income
-1.79-1.410.09-2.39-2.76-0.2
Earnings Per Share
--0.160.01-0.27-0.35-0.03
EPS Growth
------

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
Poland
0.080.070.040.060.13
Export
3.623.784.164.554.13
Total
3.73.854.214.64.26

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
0.620.660.040.391.594.18
Total Debt
0.880.31---0.01
Net Cash (Debt)
-0.260.350.040.391.594.17
Net Cash Growth
-708.25%-88.91%-75.81%-61.76%65.34%
Net Cash Per Share
-0.040.000.040.200.53

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-0.290.34-0.34-1.69-2.53-1.09
Capital Expenditures
-0.05-0.04--0.01-0.04-0.04
Free Cash Flow
-0.340.3-0.34-1.7-2.56-1.12
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
16.81%16.05%52.04%16.11%8.34%57.46%
Operating Margin
-42.08%-36.22%2.38%-53.74%-61.02%-7.48%
Pretax Margin
-41.26%-36.98%2.49%-55.03%-59.00%-5.74%
Profit Margin
-41.26%-38.25%2.21%-56.73%-60.02%-4.81%
FCF Margin
-7.92%8.19%-8.94%-40.42%-55.69%-26.32%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--41.24---
Forward PE
-9.309.309.309.309.30
P/FCF Ratio
-27.46----
PS Ratio
1.072.250.911.341.844.03