Recupero Etico Sostenibile S.p.A. (BIT:RES)
Italy flag Italy · Delayed Price · Currency is EUR
7.22
0.00 (0.00%)
Last updated: Jul 28, 2026, 2:01 PM CET

BIT:RES 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
33.933.931.7320.6622.4822.08
Revenue Growth
3.54%6.85%53.55%-8.06%1.77%21.60%
Gross Profit
10.6710.6711.145.072.143.08
Operating Income
6.466.468.173.110.330.68
Net Income
4.014.015.282.0300.02
Earnings Per Share
0.250.250.420.160.017.63
EPS Growth
-26.55%-40.62%159.46%2172.30%-99.91%-94.92%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
23.6823.6810.8610.522.251.78
Total Debt
17.4317.4320.1712.15.574.42
Net Cash (Debt)
6.256.25-9.31-1.58-3.31-2.63
Net Cash Growth
------
Net Cash Per Share
0.390.39-0.74-0.12-16.57-1317.43

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
15.4815.484.274.962.343.27
Capital Expenditures
-16.24-16.24-10.96-12.811.190.27
Free Cash Flow
-0.76-0.76-6.69-7.853.533.54
Free Cash Flow Growth
-----0.49%-

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
31.46%31.46%35.11%24.51%9.50%13.95%
Operating Margin
19.07%19.07%25.74%15.03%1.45%3.06%
Pretax Margin
17.04%17.04%23.81%13.81%1.02%2.52%
Profit Margin
11.83%11.83%16.63%9.84%0.01%0.07%
FCF Margin
-2.25%-2.25%-21.09%-37.97%15.69%16.04%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023
Period EndingJul '26 Dec '25 Dec '24 Dec '23
Dividend Per Share
0.140-0.140-
Dividend Per Share Growth
-42.86%---
Dividend Yield
1.94%1.76%0.63%0.24%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
29.1925.2322.8126.41--
Forward PE
19.8911.53----
PS Ratio
3.562.983.792.60--