Microdata S.A. (CBSE:MIC)
Morocco flag Morocco · Delayed Price · Currency is MAD
760.00
0.00 (0.00%)
At close: Jun 26, 2026

Microdata Income Statement

Millions MAD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
979.41900.45751.17694.84563.63
Revenue Growth (YoY)
8.77%19.87%8.11%23.28%-16.99%
Cost of Revenue
842.55777.86636.82564.77466.65
Gross Profit
136.86122.58114.35130.0796.98
Selling, General & Admin
14.5813.8813.4813.9513.26
Other Operating Expenses
15.4812.1810.4311.996.99
Operating Expenses
30.0726.0623.9225.9420.25
Operating Income
106.7996.5390.43104.1376.73
Interest Expense
-9.54-7.34-6.44-4.39-1.49
Interest & Investment Income
0.030.030.090.170.13
Currency Exchange Gain (Loss)
-1.085.42-1.34-35.87-3.63
Other Non Operating Income (Expenses)
-0.14-0.170.571.1-0.7
EBT Excluding Unusual Items
96.0694.4683.3165.1571.04
Gain (Loss) on Sale of Investments
--3--
Gain (Loss) on Sale of Assets
0.190.120.30.15-
Other Unusual Items
-4.78-2.62-6.13-2.61-3.83
Pretax Income
91.4791.9680.4762.6867.21
Income Tax Expense
21.9224.1423.2720.0721.65
Net Income
69.5567.8157.242.6145.56
Net Income to Common
69.5567.8157.242.6145.56
Net Income Growth
2.56%18.55%34.24%-6.47%-28.94%
Shares Outstanding (Basic)
22222
Shares Outstanding (Diluted)
22222
EPS (Basic)
41.4040.3734.0525.3727.12
EPS (Diluted)
41.4040.3734.0525.3727.12
EPS Growth
2.56%18.55%34.24%-6.47%-28.94%
Free Cash Flow
69.9668.4857.9343.6346.55
Free Cash Flow Per Share
41.6440.7634.4825.9727.71
Dividend Per Share
40.00040.00034.00025.00027.000
Dividend Growth
-17.65%36.00%-7.41%-18.18%
Gross Margin
13.97%13.61%15.22%18.72%17.21%
Operating Margin
10.90%10.72%12.04%14.99%13.61%
Profit Margin
7.10%7.53%7.61%6.13%8.08%
Free Cash Flow Margin
7.14%7.61%7.71%6.28%8.26%
EBITDA
107.797.4191.31105.1377.74
EBITDA Margin
11.00%10.82%12.16%15.13%13.79%
D&A For EBITDA
0.910.880.8711.01
EBIT
106.7996.5390.43104.1376.73
EBIT Margin
10.90%10.72%12.04%14.99%13.61%
Effective Tax Rate
23.97%26.25%28.92%32.02%32.21%
Revenue as Reported
979.42903.61754696.96565.68