Ennis Inc. (EBF) reports earnings