QFIN Q4 2025 Earnings EPS Misses Estimates as Stock Declines CNI Q1 2026 Earnings Earnings Beat Driven by Operational Efficiency as Revenue Data Unavailable American Resources Corporation AREC Q3 2025 Earnings Narrowing Losses Beat Estimates Amid Quiet Revenue Disclosure Twilio Q1 2026 Earnings EPS Surges Past Estimates as Profitability Gains Overshadow Growth Debate Upwork Q1 2026 Earnings EPS Surprises to the Upside Shares Dip Despite Strong Profit Beat