Expro Group Holdings XPRO Q1 2026 Earnings GAAP Shortfall Amid Subsea Activity Momentum GENI Q1 2026 Earnings Significant EPS Miss Despite Stock Rally BKE Q1 2026 Earnings EPS Beats Estimates by 46 Amid Cautious Market Reaction HSIC Q1 2026 Earnings EPS Surpasses Estimates by 63 Stock Edges Lower OneStream Q4 2025 Earnings Strong Earnings Beat with 137 Surprise NAT Q4 2025 Earnings EPS Misses Estimates by 56 Stock Declines 235