eMedia Holdings Limited (EMH.JO)

ZAc 355.0

(0.0%)

Annual Income Statements

(In ZAR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 3.07 Billion 3.14 Billion 3.2 Billion 2.44 Billion 2.52 Billion 2.4 Billion
Cost of Revenue 1.73 Billion 1.62 Billion 1.74 Billion 1.49 Billion 1.29 Billion 1.21 Billion
Gross Profit 1.33 Billion 1.51 Billion 1.45 Billion 949.79 Million 1.22 Billion 1.19 Billion
Operating Expenses 863.39 Million 981.63 Million 919.63 Million 770.91 Million 936.57 Million 1.01 Billion
Selling, General and Administrative Expenses 863.39 Million 854.46 Million 791.25 Million 660.9 Million 799.94 Million 899.31 Million
Research and Development Expenses - - - - - -
Other Expenses - - 128.38 Million 110 Million 136.62 Million 113.03 Million
Cost and Expenses 2.6 Billion 2.61 Billion 2.66 Billion 2.26 Billion 2.23 Billion 2.22 Billion
Operating Income 475.25 Million 531.11 Million 538.31 Million 178.88 Million 289.15 Million 182.69 Million
Interest Expense 67.1 Million 45.61 Million 28.48 Million 20.27 Million 24.02 Million 31.37 Million
Income Tax Expense 124.87 Million 137.06 Million 101.04 Million 33.56 Million 61.84 Million 56.75 Million
Earnings before Tax 458.74 Million 518.11 Million 527.46 Million 172.01 Million -1.74 Billion 174.36 Million
Net Income 224.6 Million 253.34 Million 426.42 Million 138.45 Million -1.8 Billion 117.61 Million
Earnings Per Share Basic 0.51 0.57 0.96 0.31 -4.07 0.27
Earnings Per Share Diluted 0.51 0.57 0.96 0.31 -4.07 0.27
Weighted Average Shares Outstanding 442.86 Million 442.86 Million 442.99 Million 443.11 Million 443.13 Million 443.67 Million
Weighted Average Shares Outstanding (Diluted) 442.86 Million 442.86 Million 442.99 Million 443.11 Million 443.13 Million 443.67 Million
Gross Margin 0.44 0.48 0.45 0.39 0.49 0.50
EBIT Margin 0.22 0.51 0.48 0.45 -0.33 0.41
Profit Margin 0.07 0.08 0.13 0.06 -0.72 0.05
EBITDA 684 Million 688.53 Million 679.54 Million 327.4 Million -1.58 Billion 351.21 Million
Earnings Before Tax Margin 0.15 0.17 0.17 0.07 0.11 0.08

Income Statement Charts