Bitcoin Depot Reports Fourth Quarter and Full Year 2025 Financial Results
2025 Revenue up 7% Year-Over-Year to $614.9 Million 2025 Net Income of $5.1 Million vs. $7.8 Million in 2024 2025 Gross Profit up 30% Year-Over-Year to $105.6 Million 2025 Adjusted EBITDA up 42% Year-Over-Year to $56.4 Million ATLANTA , March 16, 2026 ( …