Deluxe Corporation

DLX · NYSE
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$883$719$707$1,001
- Cash$26$38$30$34
+ Debt$1,453$1,526$1,502$1,565
Enterprise Value$2,310$2,207$2,179$2,531
Revenue$540$521$536$521
% Growth3.6%-2.8%3.1%
Gross Profit$291$279$281$272
% Margin53.9%53.6%52.4%52.3%
EBITDA$110$96$86$86
% Margin20.4%18.4%16%16.5%
Net Income$34$22$14$13
% Margin6.2%4.3%2.6%2.4%
EPS Diluted1.090.50.310.28
% Growth118%61.3%10.7%
Operating Cash Flow$67$51$50$60
Capital Expenditures-$23$0-$26-$25
Free Cash Flow$44$51$24$36