Apparel group Oxford Industries beat its own forecast in recording second quarter earnings per share of US$0.43, despite a 5.8% sales fall.