News

Net Revenue of $65.4 million, (4.1)% decline from Q1 202476.4% Adjusted Gross Margin, an improvement of 10 basis points$4.4 million of Adjusted EBITDA LONDON, May 13, 2025 (GLOBE NEWSWIRE) -- Waldenca ...