DLX   $23.23  1.22% Market Closed After Close 23.25 0.09%

Deluxe Corp
Total Cash 23.08M
totalCashPerShare 0.522
EBITDA 395.95M
Total Debt 1.62B
quickRatio 0.567
currentRatio 0.968
Total Revenue 2.15B
debtToEquity 261.637
Revenue/Share 48.971
ROA 0.0512
ROE 0.06219
grossProfits
freeCashflow 216.57M
operatingCashflow 217.25M
earningsGrowth 0.22
revenueGrowth -0.059
grossMargins 0.53871
ebitdaMargins 0.18433
operatingMargins 0.11796
profitMargins 0.01781
enterpriseValue 2.45B
forwardPE 5.6875005
floatShares 43.39M
sharesOutstanding 44.21M
sharesShort 2.47M
sharesShortPriorMonth 2.54M
dateShortInterest
sharesPercentSharesOut 0.06%
heldPercentInsiders 0.02%
heldPercentInstitutions 0.89%
Short Ratio help_outline 10.96%
shortPercentOfFloat 0.08%
impliedSharesOutstanding
bookValue 14.021
Price To Book help_outline 1.36
earningsQuarterlyGrowth 0.25
netIncomeToCommon 38.22M
trailingEps 0.85%
forwardEps 3.36%
enterpriseToEbitda 6.18
lastDividendValue
lastDividendDate
currentQuarterEstimate 0.74 3Q 2024
institutionsCount 292
lastUpdated Nov. 6, 2024, 4:28 p.m.