Ennis Reports Revenue and Earnings Declines, Better Margins