M2M Group SA (CBSE:M2M)
Morocco flag Morocco · Delayed Price · Currency is MAD
391.00
+3.95 (1.02%)
At close: Oct 6, 2026

M2M Group Financials Overview

Millions MAD. 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
148.86126.68102.6378.5861.953.91
Revenue Growth
17.50%23.44%30.60%26.95%14.83%-17.08%
Gross Profit
32.8125.0622.0512.58-4.22-3.53
Operating Income
17.159.065.25-10.33-45.33-28.73
Net Income
12.655.3114.65-14.78-33.61-19.87
Earnings Per Share
19.558.1922.62-22.81-51.89-30.67
EPS Growth
138.66%-63.79%----

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
Morocco
31.8436.0239.8633.5635.91
Abroad
11.5819.929.146.486.49
Total
43.4155.944940.0542.4

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
208.93177.01157.56116.53129.62133.87
Total Debt
0.320.51.060.570.580.91
Net Cash (Debt)
208.61176.51156.5115.95129.04132.96
Net Cash Growth
18.19%12.79%34.97%-10.14%-2.95%-5.80%
Net Cash Per Share
322.26272.48241.62178.99199.21205.27

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

Margins

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

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
20.0056.7623.39---
Forward PE
-6.286.286.286.286.28
P/FCF Ratio
-15.1612.00---
PS Ratio
1.702.383.345.108.267.85