On a per-share basis, the Lexington, Massachusetts-based company said it had a loss of 10 cents. The results fell short of Wall Street expectations. The average estimate of three analysts surveyed by Zacks ...