CSP Inc CSPI Q1 2026 Earnings Modest Profit Amid Revenue Uncertainty Weighs on Shares MDCX Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Posts WiderthanExpected Loss WillScot Holdings Q1 2026 Earnings EPS Misses Estimates Amid Operational Pressures Arista Networks ANET Q1 2026 Earnings EPS Beat Drives Positive Market Reaction DFTX Q1 2026 Earnings Missed EPS Estimates as Pipeline Costs Weigh on Results DSX Q4 2025 Earnings EPS Misses Estimates by Wide Margin Stock Declines