On a per-share basis, the Newport News, Virginia-based company said it had profit of $3.15. The results fell short of Wall Street expectations. The average estimate of nine analysts surveyed by Zacks ...