The Deluxe Corporation (DLX) gross profit margin is 53.2%, compared to the industry median of 44.2% and the 5-year historical average of 55.9%.
The Deluxe Corporation (DLX) operating income margin is 3.7%, compared to the industry median of (6.2%)) and the 5-year historical average of 1.1%.
The Deluxe Corporation (DLX) Free Cash Flow margin is 6.0%, compared to the industry median of 4.1% and the 5-year historical average of 6.2%.
The Deluxe Corporation (DLX) earnings quality is 231.7%, compared to the industry median of 46.9% and the 5-year historical average of 253.8%.