MOS Q1 2026 Earnings Earnings Miss Drives Surprise Despite Stock Rally NWN Q1 2026 Earnings EPS Misses Estimates Amidst Rising Costs and Weather Headwinds IVR Q1 2026 Earnings Slight EPS Miss Amid Stable Operating Environment Tetra Technologies TTI Q1 2026 Earnings EPS Beat Drives 81 Surprise Amid Revenue Disclosures Lacking GTY Q1 2026 Earnings EPS Surges Past Estimates But Shares Edge Lower NCMI Q1 2026 Earnings EPS Misses Estimates Amid Challenging Advertising Environment