Biomerica BMRA Q1 2026 Earnings Revenue NA Matching Views US Consumer Sentiment Remains Pessimistic Whats Behind the Gloom Consumer Sentiment Remains Stubbornly Low as Economic Headwinds Persist