Ennis Inc. Reports Financial Results, Announces $20M Apportionment to Stock Repurchase Program