Latka logo
Impel Revenue 2025: $103.4M ARR, $310.2M Valuation