M2M Group SA (CBSE:M2M)
Morocco flag Morocco · Delayed Price · Currency is MAD
410.00
-0.50 (-0.12%)
At close: Aug 10, 2026

M2M Group Financials Overview

Millions MAD. 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
126.68126.68102.6378.5861.953.91
Revenue Growth
16.55%23.44%30.60%26.95%14.83%-17.08%
Gross Profit
25.0625.0622.0512.58-4.22-3.53
Operating Income
9.069.065.25-10.33-45.33-28.73
Net Income
5.315.3114.65-14.78-33.61-19.87
Earnings Per Share
8.198.1922.62-22.81-51.89-30.67
EPS Growth
-33.57%-63.79%----

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Morocco
31.8431.8436.0239.8633.5635.91
Abroad
11.5811.5819.929.146.486.49
Total
43.4143.4155.944940.0542.4

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
177.01177.01157.56116.53129.62133.87
Total Debt
0.50.51.060.570.580.91
Net Cash (Debt)
176.51176.51156.5115.95129.04132.96
Net Cash Growth
-8.71%12.79%34.97%-10.14%-2.95%-5.80%
Net Cash Per Share
272.48272.48241.62178.99199.21205.27

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
23.9823.9834.53-35.410.37-3.22
Capital Expenditures
-4.11-4.11-5.98-5.68-3.67-4.03
Free Cash Flow
19.8719.8728.55-41.1-3.3-7.25
Free Cash Flow Growth
--30.41%----

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
19.78%19.78%21.49%16.00%-6.82%-6.54%
Operating Margin
7.16%7.16%5.11%-13.15%-73.24%-53.29%
Pretax Margin
8.63%8.63%23.93%-25.47%-70.37%-47.26%
Profit Margin
4.19%4.19%14.28%-18.80%-54.30%-36.85%
FCF Margin
15.68%15.68%27.82%-52.30%-5.33%-13.45%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
50.0656.7623.39---
Forward PE
-6.286.286.286.286.28
P/FCF Ratio
13.3715.1612.00---
PS Ratio
2.102.383.345.108.267.85