Deluxe EBITDA Margin 2012-2026 | DLX

Current and historical EBITDA (Earnings Before Interest, Taxes, Depreciation and Amortization) margin for Deluxe (DLX) over the last 10 years. The current EBITDA margin for Deluxe as of March 31, 2026 is .
Unlock Macrotrends Premium
40 years of data
Faster, ad-free pages
Unlimited data exports
Full-width charts
Deluxe EBITDA Margin Historical Data
Date TTM Revenue TTM EBITDA EBITDA Margin
2025-09-30 $2.12B $0.42B 19.88%
2025-06-30 $2.11B $0.40B 18.95%
2025-03-31 $2.12B $0.41B 19.12%
2024-12-31 $2.12B $0.41B 19.23%
2024-09-30 $2.14B $0.42B 19.50%
2024-06-30 $2.15B $0.39B 18.25%
2024-03-31 $2.18B $0.39B 17.83%
2023-12-31 $2.19B $0.38B 17.34%
2023-09-30 $2.22B $0.38B 17.12%
2023-06-30 $2.24B $0.40B 17.89%
2023-03-31 $2.23B $0.40B 17.74%
2022-12-31 $2.24B $0.39B 17.29%
2022-09-30 $2.25B $0.38B 17.06%
2022-06-30 $2.22B $0.38B 16.97%
2022-03-31 $2.14B $0.34B 15.86%
2021-12-31 $2.02B $0.33B 16.27%
2021-09-30 $1.91B $0.29B 15.38%
2021-06-30 $1.81B $0.29B 15.78%
2021-03-31 $1.74B $0.28B 15.88%
2020-12-31 $1.79B $0.18B 10.12%
2020-09-30 $1.86B $0.19B 10.07%
2020-06-30 $1.91B $-0.20B -10.30%
2020-03-31 $2.00B $-0.17B -8.27%
2019-12-31 $2.01B $-0.04B -1.89%
2019-09-30 $2.01B $0.01B 0.30%
2019-06-30 $2.01B $0.33B 16.51%
2019-03-31 $2.01B $0.36B 18.10%
2018-12-31 $2.00B $0.39B 19.27%
2018-09-30 $1.96B $0.40B 20.22%
2018-06-30 $1.96B $0.46B 23.64%
2018-03-31 $1.96B $0.47B 24.03%
2017-12-31 $1.96B $0.47B 23.88%
2017-09-30 $1.95B $0.46B 23.48%
2017-06-30 $1.91B $0.49B 25.58%
2017-03-31 $1.88B $0.48B 25.56%
2016-12-31 $1.85B $0.48B 25.91%
2016-09-30 $1.83B $0.48B 26.02%
2016-06-30 $1.81B $0.47B 25.80%
2016-03-31 $1.80B $0.46B 25.63%
2015-12-31 $1.77B $0.45B 25.37%
2015-09-30 $1.76B $0.44B 25.24%
2015-06-30 $1.73B $0.43B 24.77%
2015-03-31 $1.70B $0.42B 24.87%
2014-12-31 $1.67B $0.42B 24.85%
2014-09-30 $1.64B $0.40B 24.53%
2014-06-30 $1.63B $0.41B 24.94%
2014-03-31 $1.60B $0.40B 25.12%
2013-12-31 $1.59B $0.40B 25.24%
2013-09-30 $1.56B $0.40B 25.66%
2013-06-30 $1.54B $0.39B 25.54%
2013-03-31 $1.53B $0.38B 25.11%
2012-12-31 $1.52B $0.39B 25.41%
2012-09-30 $1.49B $0.38B 25.59%
2012-06-30 $1.47B $0.38B 25.58%
2012-03-31 $1.45B $0.37B 25.54%
2011-12-31 $1.42B $0.36B 25.48%
2011-09-30 $1.40B $0.35B 25.04%
2011-06-30 $1.42B $0.38B 26.64%
2011-03-31 $1.42B $0.38B 26.68%
2010-12-31 $1.40B $0.38B 26.75%
2010-09-30 $1.39B $0.37B 26.53%
2010-06-30 $1.36B $0.33B 24.58%
2010-03-31 $1.34B $0.32B 24.05%
2009-12-31 $1.34B $0.28B 21.06%
2009-09-30 $1.37B $0.29B 21.11%
2009-06-30 $1.40B $0.27B 19.00%
2009-03-31 $1.43B $0.27B 19.06%
2008-12-31 $1.47B $0.30B 20.42%
2008-09-30 $1.50B $0.31B 20.65%
2008-06-30 $1.53B $0.34B 22.27%
2008-03-31 $1.56B $0.35B 22.20%
2007-12-31 $1.59B $0.36B 22.70%
2007-09-30 $1.60B $0.37B 23.25%
2007-06-30 $1.61B $0.38B 23.31%
2007-03-31 $1.61B $0.33B 20.22%
2006-12-31 $1.62B $0.32B 19.46%
2006-09-30 $1.64B $0.32B 19.28%
2006-06-30 $1.66B $0.33B 20.13%
2006-03-31 $1.69B $0.41B 24.38%
2005-12-31 $1.72B $0.45B 26.11%
2005-09-30 $1.76B $0.47B 26.52%
2005-06-30 $1.82B $0.50B 27.69%
2005-03-31 $1.70B $0.49B 28.85%
2004-12-31 $1.57B $0.48B 30.44%
2004-09-30 $1.39B $0.44B 31.70%
2004-06-30 $1.23B $0.41B 33.14%
2004-03-31 $1.24B $0.40B 32.63%
2003-12-31 $1.24B $0.40B 32.50%
2003-09-30 $1.25B $0.41B 32.99%
2003-06-30 $1.25B $0.41B 32.54%
2003-03-31 $1.27B $0.42B 32.94%
2002-12-31 $1.28B $0.42B 32.55%
2002-09-30 $1.30B $0.42B 32.72%
2002-06-30 $1.30B $0.42B 32.31%
2002-03-31 $1.29B $0.40B 31.29%
2001-12-31 $1.28B $0.39B 30.18%
2001-09-30 $1.26B $0.62B 49.41%
2001-06-30 $1.26B $0.61B 48.84%
2001-03-31 $1.26B $0.61B 48.25%
2000-12-31 $1.26B $0.61B 47.90%
2000-09-30 $1.37B $0.36B 26.17%
2000-06-30 $1.47B $0.36B 24.64%
2000-03-31 $1.56B $0.37B 23.86%
1999-12-31 $1.65B $0.39B 23.44%
1999-09-30 $1.54B $0.22B 14.12%
1999-06-30 $1.59B $0.15B 9.37%
1999-03-31 $1.66B $0.14B 8.39%
1998-12-31 $1.73B $0.13B 7.62%
1998-09-30 $1.93B $0.23B 11.69%
1998-06-30 $1.93B $0.30B 15.34%
1998-03-31 $1.90B $0.29B 15.46%
1997-12-31 $1.87B $0.29B 15.38%
1997-09-30 $1.86B $0.34B 18.17%
1997-06-30 $1.85B $0.32B 17.52%
1997-03-31 $1.88B $0.33B 17.70%
1996-12-31 $1.90B $0.31B 16.08%
1996-09-30 $1.92B $0.26B 13.35%
1996-06-30 $1.91B $0.23B 11.96%
1996-03-31 $1.88B $0.19B 10.10%
1995-12-31 $1.86B $0.19B 9.95%
1995-09-30 $1.84B $0.22B 12.08%
1995-06-30 $1.82B $0.23B 12.51%
1995-03-31 $1.78B $0.23B 12.61%
1994-12-31 $1.75B $0.23B 13.39%
1994-09-30 $1.71B $0.31B 18.07%
1994-06-30 $1.66B $0.31B 18.91%
1994-03-31 $1.61B $0.27B 16.50%
1993-12-31 $1.58B $0.28B 17.76%
1993-09-30 $1.55B $0.23B 15.06%
1993-06-30 $1.56B $0.25B 16.14%
1993-03-31 $1.56B $0.32B 20.82%
1992-12-31 $1.54B $0.32B 21.04%
1992-09-30 $1.52B $0.28B 18.58%
1992-06-30 $1.51B $0.29B 19.44%
1992-03-31 $1.49B $0.30B 20.39%
1991-12-31 $1.48B $0.29B 19.59%
1991-09-30 $1.47B $0.29B 19.92%
1991-06-30 $1.46B $0.27B 18.60%
1991-03-31 $1.44B $0.26B 18.22%
1990-12-31 $1.41B $0.28B 19.45%
1990-09-30 $1.38B $0.34B 24.49%
1990-06-30 $1.36B $0.35B 25.40%
1990-03-31 $1.34B $0.32B 24.03%
1989-12-31 $1.32B $0.31B 23.56%
1989-09-30 $1.29B $0.32B 25.00%
1989-06-30 $1.26B $0.30B 23.85%
1989-03-31 $1.23B $0.29B 23.88%
1988-12-31 $1.20B $0.32B 26.51%
1988-09-30 $1.11B $0.29B 26.26%
1988-06-30 $1.04B $0.29B 27.78%
1988-03-31 $1.00B $0.30B 29.57%
1987-12-31 $0.95B $0.26B 27.22%
Sector Industry Market Cap Revenue
Business Services Business & Office Products $1.267B $2.133B
Deluxe Corporation is a Trusted Payments and Business Technology(TM) company. Its solutions help businesses pay, get paid and grow. The company operate primarily in the U.S., but we also sell products and services in Canada, Australia and portions of Europe and South America. Its business segment includes Payments, Cloud Solutions, Promotional Solutions and Checks. Deluxe Corporation is based in MINNEAPOLIS.
Stock Name Country Market Cap PE Ratio
HNI (HNI) United States $2.489B 10.03
Steelcase (SCS) United States $1.852B 14.03
Eshallgo (EHGO) China $0.007B 0.00