Whereas earnings missed the Zacks Consensus Estimate and dropped year over year. But, sales conquer the consensus mark and year over year.

Shares of the firm declined 3.4percent in the pre-market trading session, due to the gloomy earnings performance.