AFMA S.A. (CBSE:AFM)
Morocco flag Morocco · Delayed Price · Currency is MAD
1,262.00
0.00 (0.00%)
At close: Aug 10, 2026

AFMA S.A. 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
316.42316.42286.22258.77243.69221.88
Revenue Growth
3.83%10.55%10.61%6.19%9.83%8.97%
Gross Profit
151.28151.28141.21126.92118.96109.31
Operating Income
123.73123.73117.02105.8199.7593.36
Net Income
72.6672.6672.356059.3257.85
Earnings Per Share
73.0073.0072.3560.0059.3257.85
EPS Growth
-5.65%0.90%20.58%1.15%2.54%35.93%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
23.3223.3211.4619.6611.127.13
Total Debt
160.89160.89133.66149.37147.62111.65
Net Cash (Debt)
-137.56-137.56-122.21-129.71-136.52-84.52
Net Cash Growth
------
Net Cash Per Share
-138.21-138.21-122.20-129.72-136.52-84.51

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
---81.6141.557.7
Capital Expenditures
----15.21-13.47-7.16
Free Cash Flow
---66.3928.0350.54
Free Cash Flow Growth
---136.86%-44.54%-47.21%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
47.81%47.81%49.34%49.05%48.82%49.26%
Operating Margin
39.10%39.10%40.88%40.89%40.93%42.08%
Pretax Margin
31.25%31.25%35.76%35.91%37.30%39.12%
Profit Margin
22.96%22.96%25.28%23.18%24.34%26.07%
FCF Margin
---25.66%11.50%22.78%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
62.00062.00060.00055.00055.00054.000
Dividend Per Share Growth
9.09%3.33%9.09%0%1.85%14.89%
Dividend Yield
4.91%5.06%5.69%5.00%4.82%4.71%

Valuation

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