SigmaTron International Inc. (SGMA) reports earnings