SPS Commerce Q1 2026 Earnings EPS Surpasses Estimates by 103 GAING Q1 2026 Earnings Missed EPS Estimates Amid Stable Performance CNTN Q4 2023 Earnings Significant Loss Beat as Strategic Initiatives Gain Traction RAND Q1 2026 Earnings Reported EPS of 018 Stock Falls 313 BARK Q1 2026 Earnings Narrowing Losses Beats Street Estimates but Stock Slides PMTW Q1 2026 Earnings EPS Misses Estimates by Wide Margin as Mortgage Market Challenges Persist