Latka logo
SQUATS Revenue 2024: $89.3M ARR, $578M Valuation