HROW Q1 2026 Earnings EPS Misses Estimates Significantly as Company Navigates Operational Challenges ICFI Q1 2026 Earnings EPS Slightly Misses Estimates Stock Rises on Positive Market Sentiment NTCT Q1 2026 Earnings EPS Surpasses Estimates as Company Delivers Strong Profitability TOWN Q1 2026 Earnings EPS Misses Estimates by Nearly 5 Stock Edges Lower TPCS Q1 2026 Earnings Net Loss Reported Amid Limited Disclosures ESP Q1 2026 Earnings EPS Surpasses Estimates on Strong Operational Performance