TopBuild Corp BLD Q1 2026 Earnings EPS Beats Estimates Amid Subdued Revenue Outlook EPAM Systems Q1 2026 Earnings Solid EPS Beat Amid Cautious Demand ASLE Earnings Overview 20260524 Gen Digital Inc GENVR Q1 2026 Earnings EPS Beat Driven by Operational Discipline Nortech Systems Q3 2025 Earnings Loss Per Share of 005 Amidst Cautious Outlook Tecogen Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares