DMSL   $0.10880000000000001  -30.70% Market Closed

Digital Media Solutions Inc
Total Cash 14.18M
totalCashPerShare 3.192
EBITDA -13.81M
Total Debt 303.87M
quickRatio 0.925
currentRatio 0.985
Total Revenue 315.34M
debtToEquity
Revenue/Share 95.041
ROA -0.08108
ROE
grossProfits
freeCashflow -12.13M
operatingCashflow -5.54M
earningsGrowth
revenueGrowth -0.217
grossMargins 0.10343
ebitdaMargins -0.04379
operatingMargins -0.16664
profitMargins -0.29958
enterpriseValue 298.43M
forwardPE
floatShares 1.08M
sharesOutstanding 4.44M
sharesShort 22.64K
sharesShortPriorMonth 14.62K
dateShortInterest
sharesPercentSharesOut 0.01%
heldPercentInsiders 0.39%
heldPercentInstitutions 0.42%
Short Ratio help_outline 0.63%
shortPercentOfFloat 0.05%
impliedSharesOutstanding
bookValue -53.954
Price To Book help_outline
earningsQuarterlyGrowth
netIncomeToCommon -106.28M
trailingEps -33.25%
forwardEps -6.90%
enterpriseToEbitda -21.61
lastDividendValue
lastDividendDate
currentQuarterEstimate 4Q 2023
institutionsCount 2
lastUpdated Sept. 8, 2024, 2:43 p.m.