Cumulus Media Reports Operating Results for 2024
1. Cumulus Media reported 2024 net revenue of $827.1 million, down 2.1%. 2. Net loss widened to $283.3 million, reflecting significant impairment charges. 3. Digital revenue grew by 5.3%, representing 19% of total revenue. 4. Cost-reduction efforts achieved $43 million in annualized savings. 5. Challenges in local advertising persist amid broader industry headwinds.