Stroc Industrie S.A. (CBSE:STR)
Morocco flag Morocco · Delayed Price · Currency is MAD
153.00
-2.05 (-1.32%)
At close: Oct 9, 2026

Stroc Industrie Income Statement

Millions MAD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
72.02173.88117.6786.6677.4757.7
Revenue Growth
-65.93%47.77%35.78%11.86%34.27%73.76%
Cost of Revenue
15.3764.5252.2838.6721.2719.82
Gross Profit
56.65109.3665.3947.9956.237.88
Selling, General & Admin
60.7885.0471.6859.7349.3547.74
Other Operating Expenses
88.177.6610.665.84-4.44
Operating Expenses
68.7893.2179.3470.3955.1843.3
Operating Income
-12.1316.15-13.95-22.41.02-5.42
Interest Expense
-0--1.03-2.27-3.52-
Interest & Investment Income
---0.050.060.08
Currency Exchange Gain (Loss)
0.01-0.060.080.34-0.1-0.02
Other Non Operating Income (Expenses)
3.01-0.46-0.20.02-0.0615.73
EBT Excluding Unusual Items
-9.1115.64-15.12-24.26-2.610.38
Gain (Loss) on Sale of Assets
-0-00.22-0.09-
Asset Writedown
--2.57-0.01-0.25-0.43-0.35
Other Unusual Items
-8.28-11.692.68-14.98-11.65-20.36
Pretax Income
-17.391.37-12.23-39.49-14.59-10.33
Income Tax Expense
-3.830.890.350.220.40.52
Net Income
-13.560.48-12.58-39.71-14.99-10.85
Net Income to Common
-13.560.48-12.58-39.71-14.99-10.85
Net Income Growth
------
Shares Outstanding (Basic)
---111
Shares Outstanding (Diluted)
---111
Shares Change
------
EPS (Basic)
----31.81-12.01-8.69
EPS (Diluted)
----31.81-12.01-8.69
EPS Growth
------

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
---47.6-9.41-9.5
Free Cash Flow Per Share
---38.13-7.53-7.61
Gross Margin
78.66%62.89%55.57%55.38%72.54%65.66%
Operating Margin
-16.84%9.29%-11.86%-25.85%1.31%-9.39%
Profit Margin
-18.83%0.27%-10.69%-45.82%-19.36%-18.80%
Free Cash Flow Margin
---54.93%-12.14%-16.47%
EBIT
-12.1316.15-13.95-22.41.02-5.42
EBIT Margin
-16.84%9.29%-11.86%-25.85%1.31%-9.39%
Effective Tax Rate
-65.23%----
Revenue as Reported
83.64173.55119.7490.6386.8871.21