Invibes Advertising N.V. (EPA:ALINV)
France flag France · Delayed Price · Currency is EUR
0.7500
0.00 (0.00%)
Aug 3, 2026, 11:25 AM CET

Invibes Advertising 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
19.7719.7726.6328.9127.9723.2
Revenue Growth
-19.63%-25.76%-7.90%3.39%20.54%101.22%
Gross Profit
-3.72-3.72-1.981.79-4.431.41
Operating Income
-8.03-8.03-3.610.75-6.020.42
Net Income
-9.17-9.17-6.60.58-7.910.42
Earnings Per Share
-2.01-2.01-1.440.12-1.810.11
EPS Growth
------

Revenue by Geography

Fiscal YearTTMFY 2025
Period EndingDec '25 Dec '25
Active Market
19.2619.26
Discontinued Markets
0.510.51
Total
19.7719.77

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.814.8111.6216.9120.3610.09
Total Debt
2.472.474.617.27.726.72
Net Cash (Debt)
2.332.337.019.7112.643.37
Net Cash Growth
-37.38%-66.71%-27.77%-23.21%275.07%175.78%
Net Cash Per Share
0.510.511.531.982.900.91

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
-4.08-4.08-0.32-0.27-30.35
Capital Expenditures
-0.63-0.63-2.21-2.02-2.93-2.18
Free Cash Flow
-4.71-4.71-2.52-2.29-5.93-1.83
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
-18.80%-18.80%-7.42%6.17%-15.82%6.06%
Operating Margin
-40.62%-40.62%-13.55%2.59%-21.51%1.81%
Pretax Margin
-42.72%-42.72%-23.75%-0.02%-29.40%0.24%
Profit Margin
-46.37%-46.37%-24.80%1.99%-28.28%1.81%
FCF Margin
-23.82%-23.82%-9.48%-7.90%-21.22%-7.89%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---41.66-163.20
Forward PE
-92.3192.3192.31127.62131.15
PS Ratio
0.170.180.330.831.132.96