Latka logo
Flooid Revenue 2024: $144.1M Est. ARR, $51.8M Valuation