Comtech Telecommunications Corp. (CMTL) reports earnings