SoundThinking Inc SSTI Q1 2026 Earnings Significant EPS Miss Amidst Market Optimism TFIN Q1 2026 Earnings EPS Surpasses Estimates by 569 on Strong Core Operations CRMD Q1 2026 Earnings Earnings Surge as EPS Beats Estimates by 3172 SPRU Q1 2026 Earnings EPS Loss of 016 Per Share No Revenue Disclosed WillScot Holdings Q1 2026 Earnings EPS Misses Estimates Amid Operational Pressures MGPI Q1 2026 Earnings Earnings Surge Past Estimates with 308 Surprise