Triboo S.p.A. (BIT:TB)
Italy flag Italy · Delayed Price · Currency is EUR
0.3660
+0.0030 (0.83%)
Aug 27, 2026, 3:36 PM CET

Triboo 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
50.0650.0662.0875.5590.6494.66
Revenue Growth
-11.06%-19.36%-17.83%-16.65%-4.24%16.23%
Gross Profit
7.267.266.9710.6814.6615.5
Operating Income
1.021.02-2.120.353.422.91
Net Income
-2.34-2.34-11.26-4.350.641.82
Earnings Per Share
-0.08-0.08-0.40-0.160.020.06
EPS Growth
-----64.44%208.52%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023
Period EndingDec '25 Dec '25 Dec '24 Dec '23
Holding
3.193.193.163.22
Average
15.5915.5917.0618.75
Digital
34.6934.6945.5657.75
Eliminations
-3.41-3.41-3.71-4.17
Total
50.0650.0662.0875.55

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
5.535.535.25.529.3624.51
Total Debt
24.6724.6731.5729.4628.6233.57
Net Cash (Debt)
-19.15-19.15-26.38-23.94-19.26-9.06
Net Cash Growth
------
Net Cash Per Share
-0.69-0.69-0.95-0.86-0.69-0.32

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.11.15.451.55-2.415.94
Capital Expenditures
-0.19-0.19-0.39-1.02-0.8-1.07
Free Cash Flow
0.910.915.060.52-3.214.87
Free Cash Flow Growth
-40.80%-81.93%867.30%--51.06%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
14.51%14.51%11.22%14.13%16.18%16.37%
Operating Margin
2.03%2.03%-3.42%0.46%3.78%3.07%
Pretax Margin
-5.24%-5.24%-18.15%-5.00%2.22%1.95%
Profit Margin
-4.68%-4.68%-18.14%-5.76%0.70%1.92%
FCF Margin
1.83%1.83%8.15%0.69%-3.53%15.71%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
----46.6424.26
Forward PE
6.856.6698.3317.116.959.01
P/FCF Ratio
11.0511.143.2540.96-2.96
PS Ratio
0.200.200.260.280.330.47