POWW Q1 2026 Earnings Surprise Profitability as EPS Beats Estimates Teads Holding Co TEAD Q1 2026 Earnings EPS Beats Estimates Despite Negative Earnings VIOT Q4 2022 Earnings Losses Deepen Amid Challenging IoT Market SBSW Q2 2022 Earnings EPS Misses Estimates Amid Operational Challenges WPC Q1 2026 Earnings EPS Surges Past Estimates Despite Slight Stock Decline AB Q1 2026 Earnings EPS Misses Estimates Amid Market Headwinds