Revenue also came in below expectations at $390 million, compared to the anticipated $398.21 million. Despite the earnings ...