STAGWELL INC. (NASDAQ: STGW) REPORTS RESULTS FOR THE THREE MONTHS ENDED MARCH 31, 2025
1. Q1 revenue declined 3%, net revenue grew 6%. 2. Adjusted EBITDA decreased 11%, attributable net loss of $3 million. 3. Net new business reached $130 million in Q1. 4. Guidance for 2025 includes ~8% net revenue growth. 5. Challenges include managing debt and client demand fluctuations.