Off-price apparel retailer Stein Mart Inc has posted improved earnings of $11.5 million for the first quarter, up from $1.5m in the same period of fiscal 2003.