IDN Q1 2026 Earnings Strong EPS Surprise Drives Stock Higher CRUS Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction uCloudlink Group UCL Q1 2026 Earnings NarrowerThanExpected Loss Fails to Propel Stock CREG Q1 2026 Earnings Loss Per Share as Stock Rises on No Estimate Surprise DHCNI Q1 2026 Earnings EPS Miss Amid Challenging Operating Environment Viant Technology DSP Q1 2026 Earnings EPS Misses Estimates Amid Operating Challenges