Disty Technologies SA (CBSE:DYT)
Morocco flag Morocco · Delayed Price · Currency is MAD
347.60
+2.65 (0.77%)
At close: Aug 10, 2026

Disty Technologies 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
637.38637.38547.83540.83496.59453.91
Revenue Growth
9.92%16.35%1.29%8.91%9.40%12.31%
Gross Profit
60.360.358.1454.8150.8159.13
Operating Income
35.9335.9329.7129.1526.3432.11
Net Income
25.8825.8819.3618.784.1318.27
Earnings Per Share
25.9325.93---27.80
EPS Growth
18.61%----96.27%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
41.0641.0611.2710.4517.0515.67
Total Debt
127.47127.47106.68149.95157.9272.12
Net Cash (Debt)
-86.41-86.41-95.41-139.51-140.87-56.45
Net Cash Growth
------
Net Cash Per Share
-86.57-86.57----85.88

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
27.1727.1720.6519.815.1919.39
Capital Expenditures
-0.28-0.28-1.14-0.29-0.69-0.32
Free Cash Flow
26.8926.8919.5219.524.519.06
Free Cash Flow Growth
-37.76%-0.02%333.50%-76.38%181.98%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
9.46%9.46%10.61%10.13%10.23%13.03%
Operating Margin
5.64%5.64%5.42%5.39%5.30%7.07%
Pretax Margin
4.65%4.65%4.07%4.01%1.48%5.83%
Profit Margin
4.06%4.06%3.54%3.47%0.83%4.03%
FCF Margin
4.22%4.22%3.56%3.61%0.91%4.20%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023
Period EndingAug '26 Dec '25 Dec '24 Dec '23
Dividend Per Share
16.500-16.50015.000
Dividend Per Share Growth
18.18%-10.00%-
Dividend Yield
4.75%-7.03%9.21%

Valuation

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