Latka logo
Floqast Revenue 2024: $100M Est. ARR, $1.6B Valuation