Latka logo
8x8 Revenue 2024: $693.6M ARR, $364.4M Valuation