Commcenter, S.A. (BME:CMM)
Spain flag Spain · Delayed Price · Currency is EUR
1.960
-0.060 (-2.97%)
At close: Jun 24, 2025

Commcenter 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
60.5860.5858.3159.8657.8646.04
Revenue Growth
0.05%3.89%-2.59%3.45%25.67%40.01%
Gross Profit
10.9310.9310.4110.069.87.28
Operating Income
1.681.681.391.251.040.84
Net Income
0.910.910.650.860.040.63
Earnings Per Share
0.160.160.110.150.010.11
EPS Growth
-27.15%38.74%-24.33%1833.82%-92.83%-

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
8.258.255.728.8311.7310.68
Total Debt
16.1516.1515.8617.2625.7625.35
Net Cash (Debt)
-7.9-7.9-10.15-8.43-14.03-14.67
Net Cash Growth
------
Net Cash Per Share
-1.36-1.36-1.74-1.45-2.40-2.50

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
3.433.430.555.514.22-0.1
Capital Expenditures
-0.43-0.43-0.46-0.17-0.86-1.24
Free Cash Flow
330.095.343.37-1.34
Free Cash Flow Growth
293.02%3165.55%-98.28%58.56%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
18.05%18.05%17.85%16.80%16.93%15.82%
Operating Margin
2.77%2.77%2.39%2.09%1.80%1.82%
Pretax Margin
1.99%1.99%1.48%1.93%0.11%1.82%
Profit Margin
1.49%1.49%1.12%1.44%0.08%1.36%
FCF Margin
4.96%4.96%0.16%8.92%5.82%-2.91%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.103-0.1030.112-0.094
Dividend Per Share Growth
5.75%--7.69%---
Dividend Yield
5.26%-5.57%5.90%-6.17%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
12.5812.6017.9814.21271.8316.74
P/FCF Ratio
3.803.80127.892.303.62-
PS Ratio
0.190.190.200.210.210.23