Senmiao Technology Limited AIHS Q1 2026 Earnings Narrowed Loss Amid Operational Challenges MAR Q1 2026 Earnings Strong EPS Beat Amid Market Skepticism DCI Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions PLOW Q1 2026 Earnings Earnings Surge 161 Above Estimates as Profitability Surprises TFIN Q1 2026 Earnings EPS Surpasses Estimates by 569 on Strong Core Operations CBFV Q1 2026 Earnings EPS Beats Estimates Stock Rises on Strong Performance