News

On a per-share basis, the Gaithersburg, Maryland-based company said it had net income of $2.93. The results exceeded Wall Street expectations. The average estimate of five analysts surveyed by Zacks ...