CTOS Q1 2026 Earnings EPS Surprises with Smaller Loss but Stock Dips JD Q1 2026 Earnings EPS Misses Estimates Stock Dips 3 BCAL Q1 2026 Earnings EPS Surpasses Estimates by 276 DOC Q1 2026 Earnings Massive EPS Beat of 515 Surprises Analysts Algorhythm Holdings Inc RIME Q1 2026 Earnings Beats EPS Estimates Despite No Reported Revenue Perfect Corp PERF Q1 2026 Earnings EPS Surpasses Estimates Shares Rise