Believe S.A. (EPA:BLV)
France flag France · Delayed Price · Currency is EUR
17.20
0.00 (0.00%)
Inactive · Last trade price on Aug 4, 2025

Believe Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingDec '24 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Revenue
988.83988.83880.31760.81577.15441.42
Revenue Growth
5.30%12.33%15.71%31.82%30.75%11.89%
Gross Profit
267.25267.25227.71195.88157.96158.11
Operating Income
-0.32-0.32-21.43-21.31-20.13-17.84
Net Income
-3.05-3.05-5.48-29.76-30.05-26.85
Earnings Per Share
-0.03-0.03-0.06-0.31-0.34-0.33
EPS Growth
------

Revenue by Segment

Fiscal YearFY FY FY FY FY
Period EndingDec '23 Dec '22 Dec '21 Dec '20 Dec '19
Premium Solutions
825.12712.6541.34408.98366.78
Automated Solutions
55.1948.235.8132.4427.75

Cash & Debt

Fiscal YearCurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingDec '24 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Cash & Investments
139.79139.79214.22303.35262.71152.33
Total Debt
39.9939.9931.8932.4733.29128.3
Net Cash (Debt)
99.899.8182.33270.87229.4124.03
Net Cash Growth
-34.30%-45.27%-32.69%18.07%854.65%-74.57%
Net Cash Per Share
1.011.011.882.822.580.30

Cash Flow & CapEx

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingDec '24 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Operating Cash Flow
21.9321.9312.7173.66-7.67-4.07
Capital Expenditures
-3.51-3.51-1.6-0.58-1.16-7.01
Free Cash Flow
18.4218.4211.1173.08-8.83-11.08
Free Cash Flow Growth
-34.92%65.76%-84.79%---

Margins

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingDec '24 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Gross Margin
27.03%27.03%25.87%25.75%27.37%35.82%
Operating Margin
-0.03%-0.03%-2.43%-2.80%-3.49%-4.04%
Pretax Margin
0.52%0.52%-0.86%-1.82%-4.53%-4.39%
Profit Margin
-0.31%-0.31%-0.62%-3.91%-5.21%-6.08%
FCF Margin
1.86%1.86%1.26%9.61%-1.53%-2.51%

Valuation

Fiscal YearCurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingSep '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Forward PE
-70.11219.67---
P/FCF Ratio
94.0278.5791.4612.74--
PS Ratio
1.751.461.161.222.81-