Skip to content
20-F

Annual Report (Foreign)

Ebang International Holdings Inc. EBON

0001213900-26-047509

← back to feed
Filed
Apr 24, 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 6.28M sh
Shares Diluted FY 2025 · Dec 31, 2024 6.28M sh
Shares Diluted FY 2025 · Dec 31, 2023 6.28M sh
Capex FY 2025 · Dec 31, 2025 $4.5M
Capex FY 2025 · Dec 31, 2024 $223.11K
Capex FY 2025 · Dec 31, 2023 $985.79K
Operating Cash Flow FY 2025 · Dec 31, 2025 −$9.05M
Operating Cash Flow FY 2025 · Dec 31, 2024 −$17.61M
Operating Cash Flow restated FY 2025 · Dec 31, 2023 −$11.53M
Short Term Investments FY 2025 · Dec 31, 2025 $6.17M
Short Term Investments FY 2025 · Dec 31, 2024 $4.91M
Cash And Equivalents FY 2025 · Dec 31, 2025 $200.19M
Cash And Equivalents FY 2025 · Dec 31, 2024 $213.82M
Cash And Equivalents FY 2025 · Dec 31, 2023 $241.63M
Stockholders Equity FY 2025 · Dec 31, 2025 $244.23M
Stockholders Equity FY 2025 · Dec 31, 2024 $259.59M
Current Liabilities FY 2025 · Dec 31, 2025 $7.91M
Current Liabilities FY 2025 · Dec 31, 2024 $11.85M
Total Liabilities FY 2025 · Dec 31, 2025 $11.73M
Total Liabilities FY 2025 · Dec 31, 2024 $15.44M
Current Assets FY 2025 · Dec 31, 2025 $216.19M
Current Assets FY 2025 · Dec 31, 2024 $230.77M
Total Assets FY 2025 · Dec 31, 2025 $256.77M
Total Assets FY 2025 · Dec 31, 2024 $275.8M
Eps Diluted FY 2025 · Dec 31, 2025 −$2.24
Eps Diluted FY 2025 · Dec 31, 2024 −$3.22
Eps Diluted FY 2025 · Dec 31, 2023 −$5.86
Eps Basic FY 2025 · Dec 31, 2025 −$2.24
Eps Basic FY 2025 · Dec 31, 2024 −$3.22
Eps Basic FY 2025 · Dec 31, 2023 −$5.86
Sga Expense FY 2025 · Dec 31, 2025 $22.73M
Sga Expense FY 2025 · Dec 31, 2024 $30.46M
Sga Expense FY 2025 · Dec 31, 2023 $29.04M
Rd Expense FY 2025 · Dec 31, 2025 $4.09M
Rd Expense FY 2025 · Dec 31, 2024 $5.43M
Rd Expense FY 2025 · Dec 31, 2023 $7.4M
Net Income FY 2025 · Dec 31, 2025 −$14.09M
Net Income FY 2025 · Dec 31, 2024 −$20.25M
Net Income FY 2025 · Dec 31, 2023 −$36.77M
Operating Income FY 2025 · Dec 31, 2025 −$25.3M
Operating Income FY 2025 · Dec 31, 2024 −$30.37M
Operating Income FY 2025 · Dec 31, 2023 −$53.64M
Gross Profit FY 2025 · Dec 31, 2025 $394.85K
Gross Profit FY 2025 · Dec 31, 2024 $1.19M
Gross Profit FY 2025 · Dec 31, 2023 −$16.7M
Cost Of Revenue FY 2025 · Dec 31, 2025 $6.14M
Cost Of Revenue FY 2025 · Dec 31, 2024 $4.68M
Cost Of Revenue FY 2025 · Dec 31, 2023 $21.56M
Revenue FY 2025 · Dec 31, 2025 $6.54M
Revenue FY 2025 · Dec 31, 2024 $5.87M
Revenue FY 2025 · Dec 31, 2023 $4.86M