IBP Q1 2026 Earnings Earnings Miss Amid Sustained Operational Headwinds RILY Q1 2024 Earnings Wide Net Loss Highlights Challenging Market Conditions Littelfuse LFUS Q1 2026 Earnings EPS Beats Estimates by 1406 Shares Gain Payoneer Q1 2026 Earnings EPS Surges Past Estimates as CrossBorder Payments Platform Gains Momentum CNMD Q1 2026 Earnings Earnings Beat Expectations Modestly PRAX Q1 2026 Earnings Narrowerthanexpected loss as Praxis Precision Medicines advances pipeline