Upwork Q1 2026 Earnings EPS Surges Past Estimates as Freelance Platform Gains Traction NIU Q1 2026 Earnings Significant EPS Shortfall Amid Challenging Conditions MongoDB Inc MDB Q1 2026 Earnings EPS Beat Drives Positive Stock Reaction TruBridge TBRG Q1 2026 Earnings EPS Misses Estimates Amidst Operational Challenges CIMN Q1 2026 Earnings EPS Surpasses Estimates Amid Modest Market Reaction FTK Q1 2026 Earnings EPS Misses Estimates as Stock Declines