News Digest / Ticker: CMLS

Ticker: CMLS

09:07am, Thursday, May 01, 2025
Cumulus Media Inc. (NASDAQ: CMLS) has released its financial results for the three months ended March 31, 2025. The report highlights significant challenges, along with some areas of strength. Key Financial Metrics: Net Revenue: $187.3 million, down 6.4% from $200.1 million in Q1 2024. Operating...