Skip to content
10-K

Annual Report

Bitcoin Depot Inc. BTMCQ BTMWQ

0001193125-26-113938

← back to feed
Filed
Mar 18, 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.15M sh
Shares Diluted restated FY 2025 · Dec 31, 2024 2.77M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $0
Stock Repurchased FY 2025 · Dec 31, 2024 $158K
Dividends Paid FY 2025 · Dec 31, 2025 $10.1M
Dividends Paid FY 2025 · Dec 31, 2024 $37.16M
Capex FY 2025 · Dec 31, 2025 $5.49M
Capex FY 2025 · Dec 31, 2024 $10.75M
Operating Cash Flow FY 2025 · Dec 31, 2025 $33.98M
Operating Cash Flow FY 2025 · Dec 31, 2024 $22.54M
Long Term Debt FY 2025 · Dec 31, 2025 $60.49M
Long Term Debt restated FY 2025 · Dec 31, 2024 $56.24M
Cash And Equivalents FY 2025 · Dec 31, 2025 $65.63M
Cash And Equivalents FY 2025 · Dec 31, 2024 $29.47M
Current Liabilities FY 2025 · Dec 31, 2025 $63.67M
Current Liabilities FY 2025 · Dec 31, 2024 $40.63M
Total Liabilities FY 2025 · Dec 31, 2025 $119.16M
Total Liabilities FY 2025 · Dec 31, 2024 $96.59M
Current Assets FY 2025 · Dec 31, 2025 $80.33M
Current Assets FY 2025 · Dec 31, 2024 $34.33M
Total Assets FY 2025 · Dec 31, 2025 $130.58M
Total Assets FY 2025 · Dec 31, 2024 $80.1M
Eps Diluted FY 2025 · Dec 31, 2025 −$0.86
Eps Diluted restated FY 2025 · Dec 31, 2024 −$4.21
Eps Basic FY 2025 · Dec 31, 2025 −$0.86
Eps Basic restated FY 2025 · Dec 31, 2024 −$4.21
Sga Expense FY 2025 · Dec 31, 2025 $64.41M
Sga Expense FY 2025 · Dec 31, 2024 $57.16M
Net Income FY 2025 · Dec 31, 2025 −$6.18M
Net Income FY 2025 · Dec 31, 2024 −$11.69M
Operating Income FY 2025 · Dec 31, 2025 $41.21M
Operating Income FY 2025 · Dec 31, 2024 $24.21M
Revenue FY 2025 · Dec 31, 2025 $614.85M
Revenue FY 2025 · Dec 31, 2024 $573.7M