Digital Media Solutions Inc. (DMSL)
OTCMKTS: DMSL · Delayed Price · USD
0.820
+0.200 (32.26%)
Apr 23, 2024, 4:00 PM EDT - Market closed

Digital Media Solutions Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current20222021202020192018
Market Capitalization
388296703259254
Market Cap Growth
--70.27%-57.92%171.97%1.67%-
Enterprise Value
247300487873461254
PE Ratio
-0.34-2.75134.35-80.85-23.0297.97
PS Ratio
0.010.230.692.111.09-
PB Ratio
-0.71-8.54-11.30-105.742.4350.85
P/FCF Ratio
-0.86-12.4630.58105.90-16.07-484.67
P/OCF Ratio
-1.17-279.1715.7541.33-27.05-484.67
EV/Sales Ratio
0.680.771.142.621.93-
EV/EBITDA Ratio
-13.4328.647.9833.4848.0897.75
EV/EBIT Ratio
-5.78-16.0713.66107.42-2826.3297.75
EV/FCF Ratio
-10.62-42.5550.37131.53-28.64-483.62
Debt / Equity Ratio
-8.84-25.36-8.32-30.311.93-
Debt / EBITDA Ratio
-13.6124.913.577.7321.41-
Debt / FCF Ratio
-10.76-37.0122.5130.36-12.75-
Quick Ratio
1.231.831.161.290.835.03
Current Ratio
1.311.931.241.350.886.35
Asset Turnover
1.691.711.711.671.250
Interest Coverage
-1.95-1.082.520.59-0.01-
Return on Equity (ROE)
351.90%442.80%-25.10%2211.30%-37.00%51.90%
Return on Assets (ROA)
-29.20%-13.90%0.90%-4.40%-5.90%1.30%
Return on Capital (ROIC)
-38.59%-15.90%0.51%6.13%-0.05%-9.80%
Earnings Yield
-2517.58%-36.33%0.74%-1.24%-4.34%1.02%
FCF Yield
-1001.50%-8.03%3.27%0.94%-6.22%-0.21%
Buyback Yield / Dilution
38.56%-7.03%-10.60%-29.34%--
Total Shareholder Return
38.56%-7.03%-10.60%-29.34%--
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).