Calgro M3 Holdings Limited (CGR.JO)

ZAc 652.0

(0.0%)

Annual Income Statements

(In ZAR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 1.28 Billion 1.52 Billion 1.32 Billion 879.14 Million 984.13 Million 997.06 Million
Cost of Revenue 938.56 Million 1.16 Billion 1.03 Billion 771.12 Million 883.52 Million 868.37 Million
Gross Profit 345.97 Million 357.69 Million 281.84 Million 108.02 Million 100.6 Million 128.69 Million
Operating Expenses 350.02 Million 102.56 Million 94.17 Million 87.06 Million 89.11 Million 186.01 Million
Selling, General and Administrative Expenses 98.13 Million 32.36 Million 89.77 Million 87.06 Million 89.11 Million 186.01 Million
Research and Development Expenses - - - - - -
Other Expenses - 7.81 Million 11.14 Million 7.32 Million 7.48 Million 5.87 Million
Cost and Expenses 1.03 Billion 1.27 Billion 1.13 Billion 858.18 Million 972.63 Million 1.05 Billion
Operating Income 251.88 Million 248.67 Million 185.74 Million 67.4 Million 47.97 Million -28.9 Million
Interest Expense 57.3 Million 44.03 Million 42.63 Million 67.07 Million 58.64 Million 53.19 Million
Income Tax Expense 72.89 Million 66.07 Million 47.29 Million 7.58 Million 7.98 Million -25.3 Million
Earnings before Tax 260.26 Million 252.35 Million 179.46 Million 26.06 Million 13.32 Million -24.07 Million
Net Income 196.64 Million 186.19 Million 131.81 Million 18.94 Million 4.91 Million 3.24 Million
Earnings Per Share Basic 1.92 1.53 1.09 0.16 0.04 0.03
Earnings Per Share Diluted 1.89 1.47 1.06 0.16 0.04 0.02
Weighted Average Shares Outstanding 102.4 Million 121.4 Million 121.4 Million 121.4 Million 128.15 Million 128.15 Million
Weighted Average Shares Outstanding (Diluted) 104.12 Million 126.29 Million 124.72 Million 121.4 Million 133.61 Million 130.42 Million
Gross Margin 0.27 0.23 0.21 0.12 0.10 0.13
EBIT Margin 0.25 0.20 0.17 0.07 0.05 0.04
Profit Margin 0.15 0.12 0.10 0.02 0.00 0.00
EBITDA 321.62 Million 294.95 Million 220.79 Million 100.21 Million 83.49 Million 22.45 Million
Earnings Before Tax Margin 0.20 0.16 0.14 0.08 0.05 -0.03

Income Statement Charts