The highest-revenue crypto companies and protocols based on annual revenue from late 2025 to late 2026