Raubex Group Limited (RBX.JO)

ZAc 5349.0

(1.83%)

Annual Income Statements

(In ZAR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 17.42 Billion 15.3 Billion 11.57 Billion 8.84 Billion 8.73 Billion 8.51 Billion
Cost of Revenue 14.95 Billion 13.19 Billion 9.98 Billion 7.83 Billion 7.64 Billion 7.79 Billion
Gross Profit 2.46 Billion 2.1 Billion 1.59 Billion 1.01 Billion 1.09 Billion 726.82 Million
Operating Expenses 944.23 Million 852.92 Million 672.7 Million 627.94 Million 543.55 Million 527.04 Million
Selling, General and Administrative Expenses 708.36 Million 226.44 Million 186.87 Million 627.94 Million 543.55 Million 527.04 Million
Research and Development Expenses - - - - - -
Other Expenses 235.86 Million -8.49 Million -15.04 Million 4.16 Million 12.13 Million 15.52 Million
Cost and Expenses 15.88 Billion 14.05 Billion 10.65 Billion 8.46 Billion 8.18 Billion 8.31 Billion
Operating Income 1.53 Billion 1.27 Billion 945.31 Million 364.45 Million 480.45 Million 207.04 Million
Interest Expense 178.12 Million 121.2 Million 74.17 Million 89.02 Million 85.61 Million 73.85 Million
Income Tax Expense 398.8 Million 363.32 Million 287.84 Million 138.59 Million 144.81 Million 63.84 Million
Earnings before Tax 1.47 Billion 1.22 Billion 913.27 Million 341.61 Million 446.16 Million 180.68 Million
Net Income 847.62 Million 704.34 Million 553.73 Million 158.14 Million 251.9 Million 57.95 Million
Earnings Per Share Basic 4.72 3.91 3.07 0.87 1.39 0.32
Earnings Per Share Diluted 4.67 3.89 3.05 0.87 1.38 0.32
Weighted Average Shares Outstanding 179.53 Million 180.1 Million 180.42 Million 180.84 Million 181.27 Million 181.68 Million
Weighted Average Shares Outstanding (Diluted) 181.32 Million 181.12 Million 181.71 Million 181.96 Million 182.3 Million 182.18 Million
Gross Margin 0.14 0.14 0.14 0.11 0.12 0.09
EBIT Margin 0.14 0.13 0.12 0.10 0.12 0.07
Profit Margin 0.05 0.05 0.05 0.02 0.03 0.01
EBITDA 2.39 Billion 1.99 Billion 1.42 Billion 884.66 Million 983.05 Million 630.69 Million
Earnings Before Tax Margin 0.09 0.08 0.08 0.04 0.06 0.02

Income Statement Charts