Latka logo
Spatial Front Revenue 2024: $59.8M ARR, $179.4M Valuation