Latka logo
Sourcegraph Revenue 2025: $50M Est. ARR, $2.6B Valuation