Karooooo (KARO) financial statements
Karooooo reported revenue of 4.6B ZAR in fiscal 2025, up 18.0% a year over 6 years.
Net income was 921M ZAR and the operating margin 28.7%, against 29.5% in 2019.
Free cash flow was 911M ZAR, and the company returned 612M ZAR in dividends and 3M ZAR in net buybacks.
The diluted share count fell 100% over the period (buybacks).
Revenue and free cash flow
Fiscal years, $ billions (ZAR).
Income statement
Fiscal years, in ZAR, from Karooooo's 10-K filings with the SEC.
| Fiscal year | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| Revenue | 1.7B ZAR | 1.9B ZAR | 2.3B ZAR | 2.7B ZAR | 3.5B ZAR | 4.2B ZAR | 4.6B ZAR |
| Cost of revenue | 485M ZAR | 575M ZAR | 671M ZAR | 923M ZAR | 1.2B ZAR | 1.5B ZAR | 1.4B ZAR |
| Gross profit | 1.2B ZAR | 1.4B ZAR | 1.6B ZAR | 1.8B ZAR | 2.3B ZAR | 2.7B ZAR | 3.2B ZAR |
| Research and development | 48M ZAR | 45M ZAR | 100M ZAR | 149M ZAR | 177M ZAR | 212M ZAR | 227M ZAR |
| Selling, general and admin | 444M ZAR | 460M ZAR | 477M ZAR | 555M ZAR | 705M ZAR | 838M ZAR | 945M ZAR |
| Operating income | 500M ZAR | 631M ZAR | 727M ZAR | 699M ZAR | 882M ZAR | 1.0B ZAR | 1.3B ZAR |
| Interest expense | 31M ZAR | 17M ZAR | 9M ZAR | 12M ZAR | 10M ZAR | 16M ZAR | 51M ZAR |
| Pre-tax income | 471M ZAR | 617M ZAR | 696M ZAR | 682M ZAR | 894M ZAR | 1.1B ZAR | 1.2B ZAR |
| Income tax | 110M ZAR | 173M ZAR | 199M ZAR | 205M ZAR | 285M ZAR | 312M ZAR | 310M ZAR |
| Net income | 237M ZAR | 290M ZAR | 318M ZAR | 450M ZAR | 597M ZAR | 738M ZAR | 921M ZAR |
| EPS (diluted) | — | — | 15.65 ZAR | 15.24 ZAR | 19.29 ZAR | 23.85 ZAR | 29.81 ZAR |
| Diluted shares | 20.33B | 20.33B | 20.33B | 30M | 31M | 31M | 31M |
| Gross margin | 71.4% | 70.4% | 70.7% | 66.4% | 64.8% | 64.0% | 70.1% |
| Operating margin | 29.5% | 32.5% | 31.7% | 25.5% | 25.1% | 24.8% | 28.7% |
| Net margin | 14.0% | 14.9% | 13.9% | 16.4% | 17.0% | 17.6% | 20.2% |
Balance sheet
Fiscal years, in ZAR, from Karooooo's 10-K filings with the SEC.
| Fiscal year | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| Cash and short-term investments | — | — | 76M ZAR | 718M ZAR | 966M ZAR | 460M ZAR | 1.0B ZAR |
| Receivables | — | 252M ZAR | 324M ZAR | 334M ZAR | 409M ZAR | 985M ZAR | 597M ZAR |
| Inventory | — | 152M ZAR | — | 25M ZAR | 79M ZAR | 7M ZAR | 4M ZAR |
| Total current assets | — | 567M ZAR | 1.3B ZAR | 1.1B ZAR | 1.5B ZAR | 1.5B ZAR | 1.7B ZAR |
| Property, plant and equipment | — | 855M ZAR | 1.1B ZAR | 1.4B ZAR | 1.6B ZAR | 2.0B ZAR | 2.5B ZAR |
| Goodwill | — | 132M ZAR | 124M ZAR | 186M ZAR | 212M ZAR | 227M ZAR | 175M ZAR |
| Total assets | — | 1.8B ZAR | 2.9B ZAR | 3.1B ZAR | 3.8B ZAR | 4.3B ZAR | 5.1B ZAR |
| Total current liabilities | — | 407M ZAR | 1.4B ZAR | 624M ZAR | 789M ZAR | 940M ZAR | 1.5B ZAR |
| Long-term debt | — | — | — | — | — | 42M ZAR | 32M ZAR |
| Total liabilities | — | 620M ZAR | 1.6B ZAR | 915M ZAR | 1.1B ZAR | 1.3B ZAR | 1.8B ZAR |
| Shareholders' equity | 838M ZAR | 878M ZAR | 855M ZAR | 2.2B ZAR | 2.7B ZAR | 3.0B ZAR | 3.2B ZAR |
| Net debt | — | — | -76M ZAR | -718M ZAR | -966M ZAR | -418M ZAR | -1.0B ZAR |
Cash flow
Fiscal years, in ZAR, from Karooooo's 10-K filings with the SEC.
| Fiscal year | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| Operating cash flow | 472M ZAR | 901M ZAR | 938M ZAR | 932M ZAR | 1.1B ZAR | 955M ZAR | 1.9B ZAR |
| Capital spending | 422M ZAR | 389M ZAR | 478M ZAR | 553M ZAR | 580M ZAR | 876M ZAR | 1.0B ZAR |
| Free cash flow | 50M ZAR | 513M ZAR | 460M ZAR | 379M ZAR | 547M ZAR | 79M ZAR | 911M ZAR |
| Dividends paid | 149M ZAR | 92M ZAR | 418M ZAR | 7M ZAR | 331M ZAR | 500M ZAR | 612M ZAR |
| Share buybacks (net) | — | — | — | — | — | -24M ZAR | -3M ZAR |
| Net borrowing | 239M ZAR | -218M ZAR | 811M ZAR | 63M ZAR | -56M ZAR | -58M ZAR | 212M ZAR |
| Free cash flow margin | 3.0% | 26.4% | 20.1% | 13.8% | 15.6% | 1.9% | 19.9% |
| Dividends per share | 0.01 ZAR | 0.00 ZAR | 0.02 ZAR | 0.23 ZAR | 10.70 ZAR | 16.14 ZAR | 19.82 ZAR |
Questions
What was Karooooo's revenue in 2025?
4.6B ZAR in fiscal 2025, from its 10-K filing.
How much free cash flow does Karooooo generate?
911M ZAR in fiscal 2025 (operating cash flow minus capital spending).
From Karooooo's annual reports filed with the SEC (XBRL data), standardised by Investingly. Information only, not investment advice.