Latka logo
Olo Revenue 2024: $222.1M ARR, $4.6B Valuation