Skip to content
20-F

Annual Report (Foreign)

IHS Holding Ltd IHS

0001104659-26-028162

← back to feed
Filed
Mar 16, 2026 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 · Dec 31, 2025 335.05M sh
Shares Diluted FY 2025 · Dec 31, 2024 333.06M sh
Shares Diluted FY 2025 · Dec 31, 2023 333.18M sh
Shares Outstanding FY 2025 · Dec 31, 2025 335.52M sh
Operating Cash Flow FY 2025 · Dec 31, 2025 $936.2M
Operating Cash Flow restated FY 2025 · Dec 31, 2024 $729.4M
Operating Cash Flow restated FY 2025 · Dec 31, 2023 $853.5M
Cash And Equivalents FY 2025 · Dec 31, 2025 $825.7M
Cash And Equivalents restated FY 2025 · Dec 31, 2024 $578M
Stockholders Equity FY 2025 · Dec 31, 2025 −$89.8M
Stockholders Equity restated FY 2025 · Dec 31, 2024 −$314.4M
Stockholders Equity restated FY 2025 · Dec 31, 2023 $328.7M
Stockholders Equity restated FY 2025 · Dec 31, 2022 $1.34B
Current Liabilities FY 2025 · Dec 31, 2025 $1.2B
Current Liabilities restated FY 2025 · Dec 31, 2024 $648.2M
Current Liabilities restated FY 2025 · Dec 31, 2023 $1.19B
Total Liabilities FY 2025 · Dec 31, 2025 $4.58B
Total Liabilities restated FY 2025 · Dec 31, 2024 $4.56B
Total Liabilities restated FY 2025 · Dec 31, 2023 $5.01B
Current Assets FY 2025 · Dec 31, 2025 $2.5B
Current Assets restated FY 2025 · Dec 31, 2024 $924.3M
Total Assets FY 2025 · Dec 31, 2025 $4.49B
Total Assets restated FY 2025 · Dec 31, 2024 $4.25B
Total Assets restated FY 2025 · Dec 31, 2023 $5.33B
Eps Diluted FY 2025 · Dec 31, 2025 $0.42
Eps Diluted FY 2025 · Dec 31, 2024 −$4.90
Eps Diluted FY 2025 · Dec 31, 2023 −$5.93
Eps Basic FY 2025 · Dec 31, 2025 $0.43
Eps Basic FY 2025 · Dec 31, 2024 −$4.90
Eps Basic FY 2025 · Dec 31, 2023 −$5.93
Net Income FY 2025 · Dec 31, 2025 $126.8M
Net Income restated FY 2025 · Dec 31, 2024 −$1.64B
Net Income restated FY 2025 · Dec 31, 2023 −$1.99B
Operating Income FY 2025 · Dec 31, 2025 $821.4M
Operating Income restated FY 2025 · Dec 31, 2024 $604M
Operating Income restated FY 2025 · Dec 31, 2023 $524.4M
Cost Of Revenue FY 2025 · Dec 31, 2025 $705.4M
Cost Of Revenue restated FY 2025 · Dec 31, 2024 $733.6M
Cost Of Revenue restated FY 2025 · Dec 31, 2023 $1.04B
Revenue FY 2025 · Dec 31, 2025 $1.58B
Revenue restated FY 2025 · Dec 31, 2024 $1.53B
Revenue restated FY 2025 · Dec 31, 2023 $1.93B