Latka logo
Lattice Revenue 2024: $127.1M ARR, $3B Valuation