El Ahram Co. For Printing And Packaging SAE (EGX:EPPK)
Egypt flag Egypt · Delayed Price · Currency is EGP
14.13
-0.04 (-0.28%)
At close: Jul 14, 2026

EGX:EPPK Income Statement

Millions EGP. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
18.1819.2927.7320.5520.0626.33
Revenue Growth (YoY)
-33.77%-30.45%34.95%2.44%-23.81%-47.92%
Cost of Revenue
19.9221.6929.6825.7325.2928.35
Gross Profit
-1.74-2.4-1.95-5.18-5.23-2.02
Selling, General & Admin
4.034.23.944.585.656.35
Other Operating Expenses
0.10.09----
Operating Expenses
90.8491.014.1314.415.936.48
Operating Income
-92.58-93.41-6.08-19.59-11.16-8.5
Interest Expense
----8.47--4.03
Interest & Investment Income
---000
Currency Exchange Gain (Loss)
-0-00.010.010.03-0
Other Non Operating Income (Expenses)
-0.41-3.49-14.47-3.66-40.22
EBT Excluding Unusual Items
-92.99-96.9-20.54-31.7-15.14-12.31
Gain (Loss) on Sale of Investments
-0.07-0.07-0.050.210.3-
Gain (Loss) on Sale of Assets
--0.2-3.44-0.01
Pretax Income
-93.06-96.97-20.39-31.49-11.39-12.32
Income Tax Expense
-0.28-0.210.84-0.090.41
Net Income
-92.78-96.76-21.23-31.49-11.48-12.73
Net Income to Common
-92.78-96.76-21.23-31.49-11.48-12.73
Shares Outstanding (Basic)
888888
Shares Outstanding (Diluted)
888888
Shares Change (YoY)
-2.48%-----
EPS (Basic)
-11.41-11.63-2.55-3.79-1.38-1.53
EPS (Diluted)
-11.41-11.63-2.55-3.79-1.38-1.53
Free Cash Flow
0.04-1.6-2.28-10.24-4.06-0.58
Free Cash Flow Per Share
0.01-0.19-0.27-1.23-0.49-0.07
Gross Margin
-9.56%-12.44%-7.03%-25.21%-26.07%-7.67%
Operating Margin
-509.33%-484.30%-21.92%-95.33%-55.65%-32.28%
Profit Margin
-510.45%-501.68%-76.55%-153.24%-57.23%-48.34%
Free Cash Flow Margin
0.20%-8.31%-8.21%-49.83%-20.21%-2.19%
EBITDA
-90.6-91.41-3.95-17.15-8.13-6.28
EBITDA Margin
---14.24%-83.44%-40.54%-23.85%
D&A For EBITDA
1.9822.132.443.032.22
EBIT
-92.58-93.41-6.08-19.59-11.16-8.5
EBIT Margin
---21.92%-95.33%-55.65%-32.28%
Revenue as Reported
---20.5520.06-
Advertising Expenses
-0.030.020.020.110.04