Latka logo
Trulioo Revenue 2024: $150.6M Est. ARR, $1.8B Valuation