Planetel S.p.A. (BIT:PLN)
Italy flag Italy · Delayed Price · Currency is EUR
3.780
+0.020 (0.53%)
At close: Jul 28, 2026

Planetel Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
1.81.06-35.0932.2823.62
Revenue Growth
-95.76%--8.67%36.69%30.55%
Gross Profit
-8.721.06-16.9114.411.45
Operating Income
1.781.78-1.882.21.37
Net Income
0.670.67-1.121.210.86
Earnings Per Share
0.100.10-0.160.180.13
EPS Growth
-54.48%---7.70%37.00%-18.73%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
7.977.9706.144.453.89
Total Debt
25.9225.92019.0915.8712.06
Net Cash (Debt)
-17.95-17.95-0-12.94-11.41-8.18
Net Cash Growth
------
Net Cash Per Share
-2.73-2.73--1.90-1.69-1.24

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
6.996.9910.266.72.136.66
Capital Expenditures
-5.89-5.89-6.53-4.81-5.05-9.22
Free Cash Flow
1.111.113.741.89-2.93-2.55
Free Cash Flow Growth
-61.46%-70.42%97.73%---

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
-485.48%100.00%-48.20%44.59%48.47%
Operating Margin
98.90%167.73%-5.36%6.82%5.80%
Pretax Margin
34.59%100.47%-3.96%5.89%4.82%
Profit Margin
16.75%100.47%-4.03%4.56%4.46%
FCF Margin
61.51%104.32%-5.38%-9.07%-10.81%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22
Dividend Per Share
0.1000.1000.1200.1000.070
Dividend Per Share Growth
-16.67%-16.67%20.00%42.86%-
Dividend Yield
2.66%2.87%2.22%1.06%0.00%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
36.8540.96-31.8435.2672.85
Forward PE
11.6811.2711.908.2816.39-
P/FCF Ratio
22.3824.898.2118.89--
PS Ratio
0.5825.96-1.021.322.65