DPRO Q1 2026 Earnings EPS Misses Estimates by Narrow Margin Stock Gains on Optimism Around Operational Progress BTCT Q4 2024 Earnings Surprise Profitability Despite Revenue Absence VIVS Q3 2025 Earnings EPS Beat on Cost Management Amidst Ongoing Development Haverty Furniture Q1 2026 Earnings EPS Slightly Misses Estimates Stock Edges Higher iQSTEL Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Declines DMC Global BOOM Q1 2026 Earnings NarrowerThanExpected Loss Surprises Estimates