For some investors, though, that valuation might not be too much of a problem. Thanks to a combination of sales gains and ...
Earnings of 51 cents per diluted share compared with a loss of five cents a year earlier and beat the consensus estimate of ...