TrustBTC S.A. (WSE:IMG)
Poland flag Poland · Delayed Price · Currency is PLN
0.5620
+0.0020 (0.36%)
Last updated: Oct 20, 2026, 3:27 PM CET

TrustBTC Financials Overview

Millions PLN. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023
Period EndingJun '26 Dec '25 Dec '24 Dec '23
Revenue
0.591.54.413.62
Revenue Growth
-87.96%-66.01%21.77%-
Gross Profit
-0.020.842.352.19
Operating Income
-1.03-0.460.020.08
Net Income
-1.51-0.71-1.44-2.34
Earnings Per Share
-0.29-0.14-0.45-
EPS Growth
----

Revenue by Geography

Fiscal Year
FY 2025FY 2024FY 2023
Period EndingDec '25 Dec '24 Dec '23
Poland
0.840.350.79
European Union
0.520.060.19
Other Countries
0.142.560.3
Total
1.52.971.27

Cash & Debt

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period EndingJun '26 Dec '25 Dec '24 Dec '23
Net Cash (Debt)
1.21.850.20.4
Net Cash Growth
11684.02%819.19%-49.36%-
Net Cash Per Share
0.230.360.06-
Cash & Investments
1.21.850.20.4

Cash Flow & CapEx

Fiscal Year
TTMFY 2025FY 2024FY 2023
Period EndingJun '26 Dec '25 Dec '24 Dec '23
Operating Cash Flow
-0.63-0.01-0.180.29
Free Cash Flow
-0.63-0.01-0.180.29
Free Cash Flow Growth
----

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023
Period EndingJun '26 Dec '25 Dec '24 Dec '23
Gross Margin
-2.59%55.96%53.24%60.46%
Operating Margin
-174.19%-30.87%0.40%2.17%
Pretax Margin
-246.87%-43.75%-32.44%-63.69%
Profit Margin
-255.91%-47.30%-32.64%-64.72%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period EndingOct '26 Dec '25 Dec '24 Dec '23
PS Ratio
4.973.991.701.74