News

The results topped Wall Street expectations. The average estimate of seven analysts surveyed by Zacks Investment Research was for earnings of 13 cents per share. The company posted revenue of $177.1 ...