XML 77 R63.htm IDEA: XBRL DOCUMENT
v3.22.0.1

SUPPLEMENTAL BALANCE SHEET AND CASH FLOW INFORMATION (prepaid product discounts and accrued liabilities) (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019
Changes in prepaid product discounts |  |  |  |
Balance, beginning of year |  | $ 50,602 | $ 51,145 | $ 54,642
Additions | [1] | 37,882 | 30,346 | 21,068
Amortization |  | (31,784) | (29,235) | (24,055)
Other |  | (173) | (1,654) | (510)
Balance, end of year |  | 56,527 | 50,602 | 51,145
Prepaid product discount payments |  | 40,920 | 33,613 | $ 25,637
Accrued liabilities |  |  |  |
Deferred revenue | [2] | 52,645 | 42,104 |
Employee cash bonuses, including sales incentives |  | 45,006 | 21,090 |
Operating lease liabilities (Note 15) |  | 14,852 | 11,589 |
Prepaid product discounts due within one year |  | 11,866 | 14,365 |
Customer rebates |  | 9,036 | 8,179 |
Other |  | 83,427 | 79,856 |
Accrued liabilities |  | 216,832 | $ 177,183 |
Recognition of deferred revenue |  | $ 39,366 |  |
[1] | Prepaid product discounts are generally accrued upon contract execution. Cash payments made for prepaid product discounts were $40,920 for 2021, $33,613 for 2020 and $25,637 for 2019.
[2] | $39,366 of the December 31, 2020 amount was recognized as revenue during 2021.

X
- Definition Prepaid product discounts recorded during the period related to the execution and/or renewal of customer contracts. Prepaid product discounts are recorded upon contract execution. + References No definition available. + Details
Name: | dlx_Additionstoprepaidproductdiscounts
Namespace Prefix: | dlx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of expense recognized in the current period that reflects the amortization of prepaid product discounts associated with the acquisition of business. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method. + References No definition available. + Details
Name: | dlx_AmortizationOfPrepaidProductDiscounts
Namespace Prefix: | dlx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Carrying amount as of the balance sheet date of the liability for rebates provided to customers on the sale of goods and services that are expected to be settled within one year. + References No definition available. + Details
Name: | dlx_CustomerRebates
Namespace Prefix: | dlx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Other changes in the carrying amount of prepaid product discounts that are not separately disclosed. Prepaid product discounts relate to the execution and/or renewal of customer contracts. + References No definition available. + Details
Name: | dlx_Otherchangesinprepaidproductdiscounts
Namespace Prefix: | dlx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Carrying value as of the balance sheet date of the obligations incurred through that date and payable for amounts due for prepaid product discounts relating to the execution and/or renewal of contracts. Used to reflect the current portion of the liabilities. + References No definition available. + Details
Name: | dlx_Prepaidproductdiscountliabilitycurrent
Namespace Prefix: | dlx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amounts paid during the reporting period for prepaid product discounts associated with the execution and/or renewal of customer contracts. + References No definition available. + Details
Name: | dlx_Prepaidproductdiscountpayments
Namespace Prefix: | dlx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Up-front payments for prepaid product discounts associated with the execution and/or renewal of customer contracts which are reported as assets net of accumulated amortization. + References No definition available. + Details
Name: | dlx_Prepaidproductdiscounts
Namespace Prefix: | dlx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Prepaid product discounts [Roll Forward] + References No definition available. + Details
Name: | dlx_PrepaidproductdiscountsRollForward
Namespace Prefix: | dlx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765 + Details
Name: | us-gaap_AccruedBonusesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_AccruedLiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_AccruedLiabilitiesCurrentAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(5)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DeferredRevenueCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of revenue recognized that was previously reported as deferred or unearned revenue. + References No definition available. + Details
Name: | us-gaap_DeferredRevenueRevenueRecognized1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Present value of lessee's discounted obligation for lease payments from operating lease, classified as current. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977 + Details
Name: | us-gaap_OperatingLeaseLiabilityCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765 + Details
Name: | us-gaap_OtherAccruedLiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant