Skip to content
20-F

Annual Report (Foreign)

KAROOOOO LTD. KARO

0001213900-25-052372

← back to feed
Filed
Jun 9, 2025 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Feb 28, 2025 30.89M sh
Shares Diluted FY 2025 · Feb 29, 2024 30.95M sh
Shares Diluted FY 2025 · Feb 28, 2023 30.95M sh
Shares Outstanding FY 2025 · Feb 28, 2025 30.89M sh
Dividends Paid FY 2025 · Feb 28, 2025 620.73M
Dividends Paid FY 2025 · Feb 29, 2024 509.3M
Dividends Paid FY 2025 · Feb 28, 2023 302.08M
Operating Cash Flow FY 2025 · Feb 28, 2025 1.93B
Operating Cash Flow FY 2025 · Feb 29, 2024 955.04M
Operating Cash Flow FY 2025 · Feb 28, 2023 1.13B
Cash And Equivalents FY 2025 · Feb 28, 2025 1.04B
Cash And Equivalents restated FY 2025 · Feb 29, 2024 459.53M
Stockholders Equity FY 2025 · Feb 28, 2025 3.25B
Stockholders Equity FY 2025 · Feb 29, 2024 3B
Stockholders Equity FY 2025 · Feb 28, 2023 2.69B
Stockholders Equity FY 2025 · Feb 28, 2022 2.17B
Current Liabilities FY 2025 · Feb 28, 2025 1.45B
Current Liabilities FY 2025 · Feb 29, 2024 940.44M
Total Liabilities FY 2025 · Feb 28, 2025 1.83B
Total Liabilities FY 2025 · Feb 29, 2024 1.3B
Current Assets FY 2025 · Feb 28, 2025 1.66B
Current Assets FY 2025 · Feb 29, 2024 1.46B
Total Assets FY 2025 · Feb 28, 2025 5.08B
Total Assets FY 2025 · Feb 29, 2024 4.31B
Eps Diluted FY 2025 · Feb 28, 2025 29.81
Eps Diluted FY 2025 · Feb 29, 2024 23.85
Eps Diluted FY 2025 · Feb 28, 2023 19.29
Eps Basic FY 2025 · Feb 28, 2025 29.81
Eps Basic FY 2025 · Feb 29, 2024 23.85
Eps Basic FY 2025 · Feb 28, 2023 19.29
Sga Expense FY 2025 · Feb 28, 2025 944.83M
Sga Expense FY 2025 · Feb 29, 2024 837.61M
Sga Expense FY 2025 · Feb 28, 2023 704.6M
Rd Expense FY 2025 · Feb 28, 2025 226.94M
Rd Expense FY 2025 · Feb 29, 2024 212.24M
Rd Expense FY 2025 · Feb 28, 2023 177.02M
Net Income FY 2025 · Feb 28, 2025 937.11M
Net Income FY 2025 · Feb 29, 2024 754.16M
Net Income FY 2025 · Feb 28, 2023 608.81M
Operating Income FY 2025 · Feb 28, 2025 1.31B
Operating Income FY 2025 · Feb 29, 2024 1.04B
Operating Income FY 2025 · Feb 28, 2023 881.92M
Gross Profit FY 2025 · Feb 28, 2025 3.2B
Gross Profit FY 2025 · Feb 29, 2024 2.69B
Gross Profit FY 2025 · Feb 28, 2023 2.27B
Cost Of Revenue FY 2025 · Feb 28, 2025 1.36B
Cost Of Revenue FY 2025 · Feb 29, 2024 1.51B
Cost Of Revenue FY 2025 · Feb 28, 2023 1.23B
Revenue FY 2025 · Feb 28, 2025 4.57B
Revenue FY 2025 · Feb 29, 2024 4.21B
Revenue FY 2025 · Feb 28, 2023 3.51B