ESCO Technologies Q2 Earnings Beat Expectations Amid Revenue Miss | Intellectia.AI