Telesto S.A. (WSE:TLO)
Poland flag Poland · Delayed Price · Currency is PLN
11.20
-2.10 (-15.79%)
At close: Sep 9, 2026

Telesto 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
6.987.258.725.314.965.78
Revenue Growth
41.68%-16.95%64.35%7.10%-14.29%45.93%
Gross Profit
3.853.775.412.642.332.9
Operating Income
0.130.041.210.04-0.61-0.13
Net Income
0.10.090.86-0.09-0.52-0.13
Earnings Per Share
0.060.050.52-0.06-0.32-0.08
EPS Growth
--89.86%----

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
Poland
4.116.042.792.233.42
European Union
0.310.310.86--
Export
2.832.381.662.732.37
Total
7.258.725.314.965.78

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.890.711.030.080.140.44
Total Debt
0.330.410.490.320.380.15
Net Cash (Debt)
0.560.30.54-0.25-0.240.29
Net Cash Growth
32.91%-44.53%----
Net Cash Per Share
0.340.180.33-0.15-0.150.18

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.23-0.331.380.07-0.510.7
Capital Expenditures
---0.01-0.02-0-
Free Cash Flow
0.23-0.331.370.05-0.520.7
Free Cash Flow Growth
--2759.03%---

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
55.12%52.06%61.97%49.77%47.08%50.12%
Operating Margin
1.80%0.52%13.82%0.84%-12.27%-2.18%
Pretax Margin
4.35%1.18%12.30%-2.70%-10.96%-2.66%
Profit Margin
1.38%1.20%9.83%-1.74%-10.59%-2.19%
FCF Margin
3.26%-4.50%15.75%0.91%-10.47%12.03%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
191.20339.7835.59---
P/FCF Ratio
80.66-22.201190.76-622.70
PS Ratio
2.634.073.5010.7816.0874.88