Teradyne Q1 2026 Earnings EPS Surges Past Estimates on Strong Demand Sachem Capital SACH Q4 2025 Earnings EPS Surges 782 Above Estimates Shares Decline Despite Strong Bottom Line XIFR Q1 2026 Earnings Significant EPS Beat Driven by Operational Strength DigitalOcean DOCN Q1 2026 Earnings Massive EPS Beat of 626 Surprises Market BETR Q1 2026 Earnings Significant EPS Miss Despite Positive Stock Movement Innodata Inc INOD Q1 2026 Earnings Massive EPS Surprise of 447 Fails to Lift Stock