Talex S.A. (WSE:TLX)
Poland flag Poland · Delayed Price · Currency is PLN
17.90
0.00 (0.00%)
Jul 24, 2026, 9:01 AM CET

Talex Financials Overview

Millions PLN. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
132.66130.9172.5782.4481.6273.3
Revenue Growth
85.33%80.40%-11.98%1.00%11.36%-24.40%
Gross Profit
22.6623.117.6918.4615.1613.84
Operating Income
5.55.7401.23-2.91-4.76
Net Income
4.234.430.881.491.75-4.97
Earnings Per Share
1.411.480.290.500.58-1.66
EPS Growth
-402.27%-40.69%-14.93%--

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
6.586.766.723.185.154.89
Total Debt
4.824.424.469.047.597.94
Net Cash (Debt)
1.752.342.26-5.86-2.44-3.06
Net Cash Growth
-3.85%----
Net Cash Per Share
0.580.780.75-1.95-0.81-1.02

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
9.534.56.24-0.24.345.67
Capital Expenditures
-0.36-1.69-1.06-0.39-2.35-0.9
Free Cash Flow
9.172.815.18-0.581.994.77
Free Cash Flow Growth
--45.76%---58.22%-8.51%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
17.08%17.65%24.38%22.40%18.58%18.88%
Operating Margin
4.14%4.38%0.00%1.49%-3.57%-6.49%
Pretax Margin
3.81%4.04%0.90%2.11%2.83%-6.61%
Profit Margin
3.19%3.38%1.21%1.80%2.14%-6.78%
FCF Margin
6.91%2.15%7.14%-0.70%2.44%6.51%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023
Period EndingJul '26 Dec '25 Dec '24 Dec '23
Dividend Per Share
1.2001.2000.2500.900
Dividend Per Share Growth
380.00%380.00%-72.22%-
Dividend Yield
6.70%6.48%1.41%5.97%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
12.7013.2764.6334.3030.55-
P/FCF Ratio
5.8620.9311.01-26.788.49
PS Ratio
0.400.450.790.620.650.55