Latka logo
Keyfactor Revenue 2024: $100M ARR, $1.3B Valuation