CUMULUS MEDIA INCCMLS

Market cap
$2.08M
P/E ratio
Period EndTotal debt (Million USD)YoY (%)
Dec 31, 2024669+12643.64%
Dec 31, 20205-99.48%
Dec 31, 20191,012+Infinity%
Dec 31, 20170-100.00%
Dec 31, 20161,780-1.17%
Dec 31, 20151,801-3.93%
Dec 31, 20141,875-5.86%
Dec 31, 20131,992-4.74%
Dec 31, 20122,091-6.67%
Dec 31, 20112,241