SLP Q1 2026 Earnings EPS Beats Estimates by 1028 Shares Rise 588 Distribution Solutions Group Inc DSGR Q1 2026 Earnings EPS Beats Estimates Amid Challenging Conditions Polar Power Inc POLA Q1 2026 Earnings Net Loss of 005 Per Share Shares Fall 57 Amid Thin Disclosure RERE Q1 2026 Earnings EPS Crushes Estimates by Over 700 on Operational Strength FTHM Q4 2025 Earnings EPS Misses Estimates Amid Challenging Market