DLX   $18.97  -2.67% Market Closed After Close 18.98 0.05%

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.46B
forwardPE 5.8005953
floatShares 43.39M
sharesOutstanding 44.21M
sharesShort 2.55M
sharesShortPriorMonth 2.42M
dateShortInterest
sharesPercentSharesOut 0.06%
heldPercentInsiders 0.02%
heldPercentInstitutions 0.89%
Short Ratio help_outline 10.22%
shortPercentOfFloat 0.08%
impliedSharesOutstanding
bookValue 14.021
Price To Book help_outline 1.39
earningsQuarterlyGrowth 0.25
netIncomeToCommon 38.22M
trailingEps 0.85%
forwardEps 3.36%
enterpriseToEbitda 6.22
lastDividendValue
lastDividendDate
currentQuarterEstimate 0.74 3Q 2024
institutionsCount 292
lastUpdated Oct. 21, 2024, 1:23 p.m.