BFLY Q1 2026 Earnings EPS Beat Surprises as Butterfly Network Posts Narrower Loss IRS Q1 2026 Earnings Substantial Net Loss Amid Argentine Economic Headwinds Ivanhoe Electric Inc IE Q1 2026 Earnings EPS Miss Widens as Exploration Costs Weigh on Results GNTX Q1 2026 Earnings EPS Surpasses Estimates by 381 MDGL Q1 2026 Earnings EPS Beat Amidst Revenue Ambiguity RPC Inc RES Q1 2026 Earnings EPS Beats Estimates by 186 Shares Edge Lower