Latka logo
Olist Revenue 2025: $84.9M ARR, $81.7M Valuation