Latka logo
Imply Revenue 2024: $63M ARR, $1.1B Valuation