Latka logo
NETSCOUT Revenue 2024: $829.5M ARR, $2.7B Valuation