Ollie's Bargain Outlet (OLLI) came out with quarterly earnings of $0.58 per share, beating the Zacks Consensus Estimate of $0.57 per share. This compares to earnings of $0.51 per share a year ago.
A furniture retailer closing all of its stores after its parent company filed for bankruptcy plans to lay off corporate employees at its Delaware, Ohio, headquarters.