Mercury Systems Inc (MRCY) reports earnings