Latka logo
Numarics Revenue 2024: $10.5M ARR, $5.4M Valuation