Off-price fashion retailer Stein Mart Inc has booked a drop in fourth-quarter earnings on the back of lower revenues and one-time charges.