Latka logo
ID Analytics Inc. Revenue 2007: $7.8M ARR, $23.5M Valuation