Websolute S.p.A. (BIT:WBS)
Italy flag Italy · Delayed Price · Currency is EUR
1.140
-0.020 (-1.72%)
Oct 9, 2026, 5:35 PM CET

Websolute Financials Overview

Millions EUR. 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
23.1721.4822.8120.1121.6518.63
Revenue Growth
7.84%-5.83%13.42%-7.12%16.20%38.91%
Gross Profit
2.521.963.82.512.172.81
Operating Income
0.4-0.171.670.18-0.141.1
Net Income
-0.34-0.660.5-0.57-0.550.45
Earnings Per Share
-0.04-0.070.05-0.06-0.060.05
EPS Growth
-----47.07%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
3.072.012.191.924.013.62
Total Debt
7.758.267.685.496.285.7
Net Cash (Debt)
-4.68-6.25-5.49-3.57-2.27-2.08
Net Cash Growth
------
Net Cash Per Share
-0.51-0.69-0.59-0.36-0.23-0.22

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
1.871.732.811.112.22
Capital Expenditures
-0.08-0.06-0.04-0.04-0.08-0.24
Free Cash Flow
1.791.672.771.060.921.97
Free Cash Flow Growth
6.95%-39.65%160.27%15.45%-53.28%174.82%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
10.89%9.14%16.64%12.48%10.00%15.06%
Operating Margin
1.73%-0.80%7.31%0.87%-0.65%5.92%
Pretax Margin
0.60%-1.92%6.10%-1.39%-1.44%4.81%
Profit Margin
-1.47%-3.08%2.19%-2.82%-2.53%2.39%
FCF Margin
7.72%7.79%12.15%5.29%4.26%10.59%

Dividends

Fiscal YearCurrentFY 2025FY 2024
Period EndingOct '26 Dec '25 Dec '24
Dividend Per Share
0.040-0.040
Dividend Per Share Growth
---
Dividend Yield
3.51%-2.77%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--28.46--68.08
Forward PE
16.256.676.676.6724.3415.71
P/FCF Ratio
5.906.965.1312.1521.9015.36
PS Ratio
0.460.540.620.640.931.63