GBAF Logo
Global Banking & Finance Awards® 2026 Nominations open, free to enter Nominate now →
H

Hudaco Industries HDC.JO · ZAc

Industrials · JSE · 🇿🇦 South Africa

Compare

18,400.00

-1.55%

Close of 6 Nov 2026, in ZAc

At a glance

Figures in ZAR, from our data supplier.

FY2025

Revenue

ZAR 8.75bn

FY2016FY2025

Net income

ZAR 575.0m

FY2016FY2025

Free cash flow

ZAR 948.0m

FY2016FY2025

Shareholders' equity

ZAR 3.66bn

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueZAR 8.75bnZAR 8.38bnZAR 8.90bnZAR 8.15bnZAR 7.26bnZAR 6.25bnZAR 6.70bnZAR 6.38bnZAR 5.90bnZAR 5.53bn
Gross profitZAR 3.28bnZAR 3.16bnZAR 3.20bnZAR 2.99bnZAR 2.90bnZAR 2.17bnZAR 2.65bnZAR 2.51bnZAR 2.34bnZAR 2.13bn
Operating incomeZAR 1.10bnZAR 1.01bnZAR 1.07bnZAR 1.02bnZAR 825.9mZAR 510.1mZAR 700.5mZAR 655.5mZAR 676.0mZAR 639.4m
Net incomeZAR 575.0mZAR 506.0mZAR 610.8mZAR 596.3mZAR 498.7mZAR 35.6mZAR 428.9mZAR 380.5mZAR 396.8mZAR 387.9m
Diluted earnings per share19.8217.8221.5219.8016.501.1313.2411.8212.5312.22

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsZAR 6.73bnZAR 6.23bnZAR 6.66bnZAR 5.94bnZAR 5.45bnZAR 4.96bnZAR 4.94bnZAR 5.04bnZAR 4.62bnZAR 4.23bn
Cash and short-term investmentsZAR 352.0mZAR 269.0mZAR 245.0mZAR 226.6mZAR 223.3mZAR 233.6mZAR 57.8mZAR 62.7mZAR 81.1mZAR 47.2m
Total liabilitiesZAR 2.83bnZAR 2.62bnZAR 3.18bnZAR 2.69bnZAR 2.47bnZAR 2.29bnZAR 2.10bnZAR 2.46bnZAR 2.24bnZAR 2.10bn
DebtZAR 1.70bnZAR 1.29bnZAR 1.73bnZAR 1.29bnZAR 1.17bnZAR 1.33bnZAR 1.07bnZAR 1.23bnZAR 941.3mZAR 952.2m
Shareholders' equityZAR 3.66bnZAR 3.41bnZAR 3.28bnZAR 3.10bnZAR 2.86bnZAR 2.59bnZAR 2.74bnZAR 2.51bnZAR 2.30bnZAR 2.06bn
Shares outstanding29m28m28m30m30m32m32m32m32m32m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsZAR 1.03bnZAR 1.33bnZAR 641.8mZAR 649.4mZAR 689.4mZAR 830.3mZAR 656.9mZAR 304.1mZAR 580.0mZAR 567.2m
Capital spending−ZAR 86.0m−ZAR 78.6m−ZAR 113.0m−ZAR 83.9m−ZAR 75.9m−ZAR 44.8m−ZAR 79.4m−ZAR 56.2m−ZAR 52.2m−ZAR 36.2m
Free cash flowZAR 948.0mZAR 1.26bnZAR 528.8mZAR 565.5mZAR 613.5mZAR 785.5mZAR 577.5mZAR 247.9mZAR 527.8mZAR 531.0m
Dividends paid−ZAR 298.0m−ZAR 324.0m−ZAR 290.3m−ZAR 276.4m−ZAR 213.1m−ZAR 138.7m−ZAR 189.4m−ZAR 211.6m−ZAR 177.4m−ZAR 173.6m

Latest quarters

By quarter end

May 2026Nov 2025May 2025Nov 2024May 2024Feb 2024Nov 2023Aug 2023
RevenueZAR 4.21bnZAR 4.86bnZAR 3.89bnZAR 4.40bnZAR 3.98bnZAR 1.99bnZAR 4.65bnZAR 2.32bn
Gross profitZAR 1.60bnZAR 1.81bnZAR 1.47bnZAR 1.69bnZAR 1.47bnZAR 737.0mZAR 1.70bnZAR 851.9m
Operating incomeZAR 485.0mZAR 678.0mZAR 419.0mZAR 593.2mZAR 414.0mZAR 207.0mZAR 606.1mZAR 302.6m
Net incomeZAR 179.0mZAR 308.0mZAR 267.0mZAR 282.7mZAR 223.0mZAR 111.5mZAR 345.8mZAR 172.9m
Diluted earnings per share6.1510.629.209.967.863.9312.186.09
Cash from operationsZAR 306.0mZAR 778.0mZAR 299.0mZAR 822.0mZAR 397.0mZAR 230.0mZAR 487.0mZAR 274.0m
Capital spending−ZAR 80.0m−ZAR 51.0m−ZAR 35.0m−ZAR 37.0m−ZAR 41.0m−ZAR 20.0m−ZAR 37.0m−ZAR 16.0m
Free cash flowZAR 226.0mZAR 727.0mZAR 264.0mZAR 785.0mZAR 356.0mZAR 210.0mZAR 450.0mZAR 258.0m
Total assetsZAR 6.52bnZAR 6.73bnZAR 6.91bnZAR 6.23bnZAR 6.37bnZAR 6.37bnZAR 6.66bnZAR 6.66bn
Cash and short-term investmentsZAR 214.0mZAR 352.0mZAR 198.0mZAR 269.0mZAR 174.0mZAR 174.0mZAR 245.0mZAR 245.0m
DebtZAR 1.02bnZAR 979.0mZAR 1.35bnZAR 979.0mZAR 1.32bnZAR 227.0mZAR 1.37bnZAR 270.1m
Shareholders' equityZAR 3.60bnZAR 3.66bnZAR 3.45bnZAR 3.41bnZAR 3.24bnZAR 3.24bnZAR 3.28bnZAR 3.28bn

Growth per year

Compound annual rate

3 years5 years10 years
Revenue2.4%6.9%5.3%
Operating income2.5%16.5%6.1%
Net income-1.2%74.5%4.5%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin37.6%37.0%37.2%38.0%
Operating margin12.3%12.3%11.6%11.4%
Net margin6.3%6.7%5.9%6.2%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings10.312.17.57.18.071.88.111.911.59.3
Price to sales0.70.70.50.50.60.40.50.70.80.7

Dividends and splits

Per share, in the currency the company pays

Paid for 36 years. Last went ex-dividend on 5 Aug 2026.

FY2026FY2025FY2024FY2023FY2022FY2021FY2020FY2019
Paid in the year11.5510.5010.259.508.206.504.105.70
  • 1-to-1 reverse split · 1 Aug 2007

Sources and methodology

Data on this tab
Our data supplier
Chart on the Overview
TradingView

Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.