NSP Q1 2026 Earnings Earnings Beat Estimates Amidst Operational Challenges 51Talk Q3 2025 Earnings EPS Misses Amid Narrowing Revenue Visibility and Stock Decline TPCS Q1 2026 Earnings Net Loss of 015 Per Share Amid Operational Adjustments IDEX Corporation Q1 2026 Earnings EPS Surpasses Estimates by 117 Ready Capital Corporation RC Q1 2026 Earnings Massive EPS Miss Signals Severe Challenges Dropbox Inc DBX Q1 2026 Earnings EPS Beat Driven by Cost Discipline and User Retention