Websolute S.p.A. (BIT:WBS)
Italy flag Italy · Delayed Price · Currency is EUR
0.9750
0.00 (0.00%)
Aug 27, 2026, 12:22 PM CET

Websolute 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
22.522.523.8421.0622.5719.44
Revenue Growth
-5.32%-5.61%13.20%-6.71%16.11%37.40%
Gross Profit
2.982.984.823.463.093.61
Operating Income
-0.17-0.171.670.18-0.141.1
Net Income
-0.66-0.660.5-0.57-0.550.45
Earnings Per Share
-0.07-0.070.05-0.06-0.060.05
EPS Growth
-----47.07%

Cash & Debt

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

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

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
13.26%13.26%20.23%16.41%13.67%18.59%
Operating Margin
-0.76%-0.76%6.99%0.83%-0.62%5.67%
Pretax Margin
-1.83%-1.83%5.84%-1.33%-1.38%4.61%
Profit Margin
-2.94%-2.94%2.10%-2.69%-2.43%2.29%
FCF Margin
7.43%7.43%11.63%5.06%4.09%10.15%

Dividends

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

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--28.46--68.08
Forward PE
7.726.676.676.6724.3415.71
P/FCF Ratio
5.316.965.1312.1521.9015.36
PS Ratio
0.390.520.600.610.901.56