Facephi Biometria, S.A. (BME:FACE)
Spain flag Spain · Delayed Price · Currency is EUR
1.750
+0.005 (0.29%)
Aug 7, 2026, 12:56 PM CET

Facephi Biometria 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
71.9671.9657.7525.1522.2813.16
Revenue Growth
141.52%24.61%129.60%12.88%69.30%81.14%
Gross Profit
67.3368.7652.9721.7819.111.28
Operating Income
1.431.43-6.67-5.381.75-0.6
Net Income
0.320.32-8.88-4.311.11-0.55
Earnings Per Share
0.010.01-0.30-0.200.10-0.04
EPS Growth
------

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023
Period EndingDec '25 Dec '25 Dec '24 Dec '23
LATAM
34.7634.7627.3423.64
EMEA
0.970.970.381.06
APAC
0.290.291.160.43
Total
36.0236.0228.8825.15

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
4.794.7911.832.94.661.74
Total Debt
8.798.7912.3313.1911.456.44
Net Cash (Debt)
-4-4-0.49-10.28-6.79-4.69
Net Cash Growth
------
Net Cash Per Share
-0.15-0.15-0.02-0.48-0.39-0.33

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
7.37.30.720.85-5.82-3.6
Capital Expenditures
-0.34-0.2-0.25-1.52-1.57-0.3
Free Cash Flow
6.967.10.48-0.66-7.39-3.91
Free Cash Flow Growth
-6.02%1385.24%----

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
93.57%95.55%91.72%86.57%85.71%85.73%
Operating Margin
1.98%1.98%-11.55%-21.41%7.84%-4.57%
Pretax Margin
0.39%0.39%-12.69%-28.05%4.60%-6.48%
Profit Margin
-7.31%0.44%-15.38%-17.13%4.97%-4.21%
FCF Margin
9.68%9.87%0.83%-2.64%-33.16%-29.69%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
144.96210.16--25.00-
Forward PE
15.17249.0023.0022.4227.7845.00
P/FCF Ratio
-9.4288.08---
PS Ratio
1.140.930.731.681.954.29