EXLS Q1 2026 Earnings EPS Surges Past Estimates Revenue Details Pending NEN Q4 2024 Earnings Partnership Delivers Strong PerUnit Earnings Amid Quiet Market Reaction Upwork Q1 2026 Earnings Strong EPS Beat Drives Positive Investor Sentiment BRC Group Holdings Inc 550 Senior Notes Due 2026 RILYK Q1 2024 Earnings Net Loss Widens Bond Prices Edge Higher BiomX Inc PHGE Q4 2025 Earnings Deep EPS Miss Overshadowed by 98 Stock Surge DMC Global BOOM Q1 2026 Earnings NarrowerThanExpected Loss Supports Modest Stock Gain