Worthington weathering economic woes well