MyFinsight
Home
Blog
About
Income Statement
|
Cash Flow
|
Balance Sheet
|
Ratios
Subscribe for Financial Insights
Page 1
123
Page 1
Financial Ratios
2026-06-30
2026-03-31
2025-12-31
2025-09-30
Free Cash flow
58,600
27,300
79,335
-5,409
P/E Ratio
-
-
12.332
9.431
Net Profit Margin
3.825
6.653
2.237
6.243
Cash Ratio
11.154
7.951
5.737
6.412
Quick Ratio
108.213
104.531
98.305
90.766
Current Ratio
119.559
114.762
103.514
99.192
Page 1
Page 1
Buy us a coffee
Time Plot
Show the time plot by selecting a row from the table.
DELUXE CORP (DLX)
DELUXE CORP (DLX)