Telesto S.A. (WSE:TLO)
Poland flag Poland · Delayed Price · Currency is PLN
12.50
-0.50 (-3.85%)
At close: Jul 24, 2026

Telesto Financials Overview

Millions PLN. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2020
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '20
Revenue
1,3316.998.45.45.024.13
Revenue Growth
-61.48%-16.75%55.54%7.63%21.35%-31.99%
Gross Profit
-171.780.041.21-0.05-0.51-0.34
Operating Income
-279.210.121.13-0.03-0.54-0.23
Net Income
-253.570.090.86-0.09-0.52-0.32
Earnings Per Share
-154.610.050.52-0.06-0.32-0.20
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 2020
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '20
Cash & Investments
1.590.711.030.080.140.21
Total Debt
0.440.410.490.320.380.6
Net Cash (Debt)
1.150.30.54-0.25-0.24-0.39
Net Cash Growth
112.52%-44.53%----
Net Cash Per Share
0.700.180.33-0.15-0.15-0.24

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2020
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '20
Operating Cash Flow
1.1-0.331.380.07-0.51-0.15
Capital Expenditures
-0-0.01-0.02-0-
Free Cash Flow
1.1-0.331.370.05-0.52-0.15
Free Cash Flow Growth
1.23%-2759.05%---

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2020
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '20
Gross Margin
-12.90%0.53%14.36%-0.90%-10.20%-8.18%
Operating Margin
-20.97%1.79%13.40%-0.55%-10.72%-5.68%
Pretax Margin
-20.27%1.22%12.78%-2.66%-10.83%-5.06%
Profit Margin
-19.04%1.24%10.21%-1.71%-10.46%-7.76%
FCF Margin
0.08%-4.66%16.37%0.89%-10.34%-3.72%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2020
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '20
PE Ratio
121.95339.7935.59---
P/FCF Ratio
18.67-22.201190.76--
PS Ratio
2.924.223.6310.6015.893.00