Deluxe EBITDA Margin 2010-2024 | 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 September 30, 2024 is .
Deluxe EBITDA Margin Historical Data
Date TTM Revenue TTM EBITDA EBITDA Margin
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%
Sector Industry Market Cap Revenue
Business Services Business & Office Products $1.037B $2.192B
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.748B 18.14
Steelcase (SCS) United States $1.564B 12.70
Eshallgo (EHGO) China $0.085B 0.00