Annualized recurring revenue (ARR) of $684 million, an increase of 24% year-over-yearTotal revenue of $176 million, up 26% year-over-year; Products revenue of $166 million, up 27% year-over-yearGAAP ...
Does NetScout Systems (NTCT) have what it takes to be a top stock pick for momentum investors? Let's find out.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results