Skip to content
20-F

Annual Report (Foreign)

Canaan Inc. CAN

0001104659-26-043786

← back to feed
Filed
Apr 15, 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 7.04B sh
Shares Diluted FY 2025 · Dec 31, 2024 4.07B sh
Shares Diluted FY 2025 · Dec 31, 2023 2.58B sh
Stock Repurchased FY 2025 · Dec 31, 2025 $5M
Capex FY 2025 · Dec 31, 2025 $24.61M
Capex FY 2025 · Dec 31, 2024 $19.3M
Capex FY 2025 · Dec 31, 2023 $3.31M
Operating Cash Flow FY 2025 · Dec 31, 2025 −$271.22M
Operating Cash Flow FY 2025 · Dec 31, 2024 −$199.26M
Operating Cash Flow FY 2025 · Dec 31, 2023 −$123.62M
Long Term Debt FY 2025 · Dec 31, 2025 $23.73M
Long Term Debt FY 2025 · Dec 31, 2024 $7.28M
Cash And Equivalents FY 2025 · Dec 31, 2025 $80.78M
Cash And Equivalents FY 2025 · Dec 31, 2024 $96.49M
Stockholders Equity FY 2025 · Dec 31, 2025 $437.37M
Stockholders Equity FY 2025 · Dec 31, 2024 $266.25M
Stockholders Equity FY 2025 · Dec 31, 2023 $348.19M
Stockholders Equity restated FY 2025 · Dec 31, 2022 $607.67M
Current Liabilities FY 2025 · Dec 31, 2025 $131.09M
Current Liabilities FY 2025 · Dec 31, 2024 $178.57M
Total Liabilities FY 2025 · Dec 31, 2025 $165.52M
Total Liabilities FY 2025 · Dec 31, 2024 $196.76M
Current Assets FY 2025 · Dec 31, 2025 $433.29M
Current Assets FY 2025 · Dec 31, 2024 $334.02M
Total Assets FY 2025 · Dec 31, 2025 $602.88M
Total Assets FY 2025 · Dec 31, 2024 $463.01M
Eps Diluted FY 2025 · Dec 31, 2025 −$2.99
Eps Diluted FY 2025 · Dec 31, 2024 −$6.13
Eps Diluted FY 2025 · Dec 31, 2023 −$16.06
Eps Basic FY 2025 · Dec 31, 2025 −$2.99
Eps Basic FY 2025 · Dec 31, 2024 −$6.13
Eps Basic FY 2025 · Dec 31, 2023 −$16.06
Sga Expense FY 2025 · Dec 31, 2025 $68.07M
Sga Expense FY 2025 · Dec 31, 2024 $71.69M
Sga Expense FY 2025 · Dec 31, 2023 $71.25M
Rd Expense FY 2025 · Dec 31, 2025 $63.15M
Rd Expense FY 2025 · Dec 31, 2024 $61.32M
Rd Expense FY 2025 · Dec 31, 2023 $64.85M
Net Income FY 2025 · Dec 31, 2025 −$210.27M
Net Income FY 2025 · Dec 31, 2024 −$249.75M
Net Income FY 2025 · Dec 31, 2023 −$414.15M
Operating Income FY 2025 · Dec 31, 2025 −$112.23M
Operating Income FY 2025 · Dec 31, 2024 −$227.13M
Operating Income FY 2025 · Dec 31, 2023 −$410.88M
Gross Profit FY 2025 · Dec 31, 2025 $41.16M
Gross Profit FY 2025 · Dec 31, 2024 −$84.32M
Gross Profit FY 2025 · Dec 31, 2023 −$240.78M
Cost Of Revenue FY 2025 · Dec 31, 2025 $488.58M
Cost Of Revenue FY 2025 · Dec 31, 2024 $353.64M
Cost Of Revenue FY 2025 · Dec 31, 2023 $452.26M
Revenue FY 2025 · Dec 31, 2025 $529.74M
Revenue FY 2025 · Dec 31, 2024 $269.32M
Revenue FY 2025 · Dec 31, 2023 $211.48M