Brilliant Earth Q1 2026 slides: revenue beats amid profitability concerns Investing.com · News 22m ago