Skip to content
20-F

Annual Report (Foreign)

BTC Digital Ltd. BTCT

0001213900-26-054456

← back to feed
Filed
May 11, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Dec 31, 2025 8.22M sh
Shares Diluted FY 2025 · Dec 31, 2024 3.02M sh
Shares Diluted FY 2025 · Dec 31, 2023 1.49M sh
Shares Outstanding FY 2025 · Dec 31, 2025 9.52M sh
Capex FY 2025 · Dec 31, 2025 $8.52M
Capex FY 2025 · Dec 31, 2024 $2.74M
Capex FY 2025 · Dec 31, 2023 $2.5M
Operating Cash Flow FY 2025 · Dec 31, 2025 −$5.26M
Operating Cash Flow FY 2025 · Dec 31, 2024 $1.56M
Operating Cash Flow FY 2025 · Dec 31, 2023 $3.81M
Short Term Debt FY 2025 · Dec 31, 2025 $2.17M
Short Term Debt FY 2025 · Dec 31, 2024 $484K
Cash And Equivalents FY 2025 · Dec 31, 2025 $350K
Cash And Equivalents FY 2025 · Dec 31, 2024 $14.9M
Stockholders Equity FY 2025 · Dec 31, 2025 $37.16M
Stockholders Equity FY 2025 · Dec 31, 2024 $39.92M
Stockholders Equity FY 2025 · Dec 31, 2023 $19.44M
Stockholders Equity FY 2025 · Dec 31, 2022 $19.28M
Current Liabilities FY 2025 · Dec 31, 2025 $2.48M
Current Liabilities FY 2025 · Dec 31, 2024 $893K
Total Liabilities FY 2025 · Dec 31, 2025 $2.76M
Total Liabilities FY 2025 · Dec 31, 2024 $1.21M
Current Assets FY 2025 · Dec 31, 2025 $19.3M
Current Assets FY 2025 · Dec 31, 2024 $24.55M
Total Assets FY 2025 · Dec 31, 2025 $39.93M
Total Assets FY 2025 · Dec 31, 2024 $41.13M
Eps Diluted FY 2025 · Dec 31, 2025 −$1.10
Eps Diluted FY 2025 · Dec 31, 2024 −$0.66
Eps Diluted FY 2025 · Dec 31, 2023 −$1.89
Eps Basic FY 2025 · Dec 31, 2025 −$1.10
Eps Basic FY 2025 · Dec 31, 2024 −$0.66
Eps Basic FY 2025 · Dec 31, 2023 −$1.89
Net Income FY 2025 · Dec 31, 2025 −$9.06M
Net Income FY 2025 · Dec 31, 2024 −$1.99M
Net Income FY 2025 · Dec 31, 2023 −$2.82M
Operating Income FY 2025 · Dec 31, 2025 −$8.81M
Operating Income FY 2025 · Dec 31, 2024 −$2.68M
Operating Income FY 2025 · Dec 31, 2023 −$2.48M
Gross Profit FY 2025 · Dec 31, 2025 −$3.16M
Gross Profit FY 2025 · Dec 31, 2024 $115K
Gross Profit FY 2025 · Dec 31, 2023 −$1.14M
Cost Of Revenue FY 2025 · Dec 31, 2025 $17.2M
Cost Of Revenue FY 2025 · Dec 31, 2024 $11.56M
Cost Of Revenue FY 2025 · Dec 31, 2023 $10.21M