Biomerica BMRA Q1 2026 Earnings Revenue NA Matching Views Archimedes 3 ARCIW Holds 049 Direction Awaited 20260520