ESCO Technologies Reports Q2 Earnings Beat Despite Revenue Miss | Intellectia