VSAT Q1 2026 Earnings Strong EPS Surprise Drives Shares Higher ZSTK Q4 2025 Earnings Staggering EPS Miss Raises Urgent Concerns MDB Q1 2026 Earnings EPS Beats Estimates by 127 Stock Slips 35 HTB Q1 2026 Earnings EPS Surges Past Estimates with a 20 Beat BMRA Q1 2026 Earnings Loss of 044 Per Share Amid No Revenue Disclosure Sonoma Pharmaceuticals Inc SNOA Q1 2026 Earnings EPS Slightly Misses Estimates Amid Thin Revenue Disclosures