| Financial Ratios | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| P/E Ratio | - | 12.332 | 9.431 | 12.111 |
| Net Profit Margin | 6.653 | 2.237 | 6.243 | 4.294 |
| Cash Ratio | 7.951 | 5.737 | 6.412 | 7.087 |
| Quick Ratio | 104.531 | 98.305 | 90.766 | 85.039 |
| Current Ratio | 114.762 | 103.514 | 99.192 | 94.236 |
DELUXE CORP (DLX)
DELUXE CORP (DLX)