ESCO Technologies (NYSE:ESE) reported strong fiscal second-quarter results and raised its full-year earnings outlook, citing ...