ad pepper media International N.V. (ETR:APM)
Germany flag Germany · Delayed Price · Currency is EUR
2.660
-0.020 (-0.75%)
Aug 28, 2026, 11:01 PM CET

ETR:APM Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
71.3950.1914.4521.7524.8727.65
Revenue Growth
282.31%247.31%-33.56%-12.54%-10.05%7.93%
Gross Profit
38.5329.6414.0720.8823.726.59
Operating Income
3.51.870.58-0.92-0.622.88
Net Income
3.653.092.07-0.94-0.891.73
Earnings Per Share
0.130.130.09-0.05-0.040.08
EPS Growth
67.00%38.28%----52.94%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Solute
55.6935.09----
Administration (Admin)
0.330.290.170.190.240.32
Intersegment Elimination
-0.5-0.33-0.17-0.19-0.24-0.32
Webgains
-11.8412.3611.9713.2315.54
Ad Pepper Media
-3.32.12.292.923.94
Total
71.3950.1914.4521.7524.8727.65

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
28.8727.3324.1623.3723.0820.7
Total Debt
1.071.71.321.291.360.72
Net Cash (Debt)
27.825.6322.8422.0821.7219.98
Net Cash Growth
1.92%12.23%3.46%1.63%8.69%-14.64%
Net Cash Per Share
1.131.091.041.071.070.95

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
7.573.352.341.241.932.21
Capital Expenditures
-2.04-1.02-0.29-0.05-0.11-0.12
Free Cash Flow
5.542.332.051.191.822.09
Free Cash Flow Growth
1988.68%13.40%73.02%-34.84%-12.79%-31.84%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
53.97%59.05%97.37%95.99%95.32%96.17%
Operating Margin
4.90%3.72%4.01%-4.22%-2.48%10.41%
Pretax Margin
5.12%4.42%16.54%-2.90%0.23%11.42%
Profit Margin
5.12%6.16%14.35%-4.34%-3.59%6.24%
FCF Margin
7.75%4.64%14.20%5.45%7.32%7.55%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
92.4821.3420.96--70.60
Forward PE
31.2936.2779.20202.00281.3335.72
P/FCF Ratio
11.7028.3721.1845.1621.0958.35
PS Ratio
0.911.323.012.461.544.41