Wilson Bayly Holmes-Ovcon Limited (WBO.JO)

ZAc 22310.0

(-0.45%)

Annual Income Statements

(In ZAR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 27.52 Billion 23.76 Billion 17.24 Billion 38.33 Billion 43.08 Billion 40.61 Billion
Cost of Revenue 25.02 Billion 21.72 Billion 15.59 Billion 17.77 Billion 42.26 Billion 38.65 Billion
Gross Profit 2.49 Billion 2.04 Billion 1.64 Billion 20.55 Billion 814.03 Million 1.96 Billion
Operating Expenses 1.25 Billion 22.71 Billion 16.45 Billion 37.91 Billion 43.7 Billion 40.1 Billion
Selling, General and Administrative Expenses 1.27 Billion 1.01 Billion 859.07 Million 1.27 Billion 1.38 Billion 1.4 Billion
Research and Development Expenses - - - - - -
Other Expenses -27.06 Million 31.07 Million 32.75 Million 27.99 Million 9.89 Million 38.69 Billion
Cost and Expenses 26.27 Billion 22.71 Billion 16.45 Billion 37.91 Billion 43.7 Billion 40.1 Billion
Operating Income 1.24 Billion 1.05 Billion 814.19 Million 457.13 Million -585.32 Million 512.84 Million
Interest Expense 68 Million 38.39 Million 18.21 Million 21.99 Million 23.51 Million 11.64 Million
Income Tax Expense 487.71 Million 360.41 Million 285.21 Million 273.33 Million 197.92 Million 199.25 Million
Earnings before Tax 1.54 Billion 1.29 Billion 1 Billion 623.88 Million -310.19 Million 748.24 Million
Net Income 968.16 Million 790.18 Million -2.16 Billion 315.99 Million -497.82 Million 498.52 Million
Earnings Per Share Basic 18.44 14.90 -40.62 5.94 -9.37 9.39
Earnings Per Share Diluted 18.42 14.90 -40.62 5.94 -9.36 9.39
Weighted Average Shares Outstanding 52.49 Million 53.04 Million 53.18 Million 53.18 Million 53.15 Million 53.1 Million
Weighted Average Shares Outstanding (Diluted) 52.54 Million 53.04 Million 53.18 Million 53.19 Million 53.16 Million 53.11 Million
Gross Margin 0.09 0.09 0.10 0.54 0.02 0.05
EBIT Margin 0.07 0.07 0.07 0.02 0.00 0.03
Profit Margin 0.04 0.03 -0.13 0.01 -0.01 0.01
EBITDA 1.84 Billion 1.47 Billion 959.8 Million 1.16 Billion -58.21 Million 796.13 Million
Earnings Before Tax Margin 0.05 0.04 0.05 0.01 -0.01 0.01

Income Statement Charts