DE

Deluxe

DLX
NYSEIndustrials

Income Statement

Total Revenue$2.12B
Gross Profit$1.13B
Operating Income$192.2M
EBITDA$381.7M
EBIT$199.7M
Pre-tax Income$146.43M
Net Income$52.8M

Balance Sheet

Cash Equivalent$30.58M
Total Debt$1.59B
Book Value$615.61M
Book Value Per Share13.96

Key Ratios

Return on Equity (ROE)+8.51%
Return on Assets (ROA)+1.87%
Return on Invested Capital (ROI)+2.45%
Net Profit Margin+2.49%
Current Ratio0.98
Quick Ratio0.87
Long-Term Debt / Equity2.36