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
Start 7-Day Free Trial
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.