Squidalik👤View article Coinbase reported Q1 2025 earnings with total revenue of $2.0 billion and EPS of $0.24, missing the consensus estimate of $1.98 by approximately 88%Shareholder Letter •