DRCT Q1 2026 Earnings EPS Beats Estimates Despite Negative Results Weibo WB Q3 2025 Earnings EPS of 042 as Stock Edges Higher Amid Unclear Revenue Picture OPHC Q1 2026 Earnings EPS Misses Estimates by 1475 LEDS Q1 2026 Earnings Net Loss Narrows as Cost Discipline Continues IDT Q1 2026 Earnings EPS Falls Short Amid Challenging Environment Waystar Holding Corp WAY Q1 2026 Earnings EPS Surpasses Estimates Shares Gain 39