The Deluxe Corporation (DLX) gross profit margin is 53.1%, compared to the industry median of 37.6% and the 5-year historical average of 55.6%.
The Deluxe Corporation (DLX) operating income margin is 3.6%, compared to the industry median of 5.9%) and the 5-year historical average of 1.7%.
The Deluxe Corporation (DLX) Free Cash Flow margin is 3.0%, compared to the industry median of 8.6% and the 5-year historical average of 5.8%.
The Deluxe Corporation (DLX) earnings quality is 160.0%, compared to the industry median of 119.4% and the 5-year historical average of 267.3%.