Latka logo
Freshworks Revenue 2024: $713M ARR, $1.5B Valuation