XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Business segment information (disaggregated revenue information) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregated revenue information        
Revenue $ 537,844 $ 555,038 $ 1,654,896 $ 1,674,006
Reportable business segments [Member]        
Disaggregated revenue information        
Revenue 537,844 555,038 1,654,896 1,674,006
United States [Member]        
Disaggregated revenue information        
Revenue 513,455 528,449 1,574,507 1,584,946
Foreign, primarily Canada [Member]        
Disaggregated revenue information        
Revenue 24,389 26,589 80,389 89,060
Payments [Member] | Reportable business segments [Member]        
Disaggregated revenue information        
Revenue 169,482 169,787 515,837 507,149
Payments [Member] | United States [Member] | Reportable business segments [Member]        
Disaggregated revenue information        
Revenue 156,556 159,160 478,441 475,368
Payments [Member] | Foreign, primarily Canada [Member] | Reportable business segments [Member]        
Disaggregated revenue information        
Revenue 12,926 10,627 37,396 31,781
Data Solutions [Member] | Reportable business segments [Member]        
Disaggregated revenue information        
Revenue 64,080 66,739 194,764 204,824
Data Solutions [Member] | United States [Member] | Reportable business segments [Member]        
Disaggregated revenue information        
Revenue 64,080 64,111 189,037 188,494
Data Solutions [Member] | Foreign, primarily Canada [Member] | Reportable business segments [Member]        
Disaggregated revenue information        
Revenue 0 2,628 5,727 16,330
Promotional Solutions [Member] | Reportable business segments [Member]        
Disaggregated revenue information        
Revenue 124,292 136,081 399,234 408,600
Promotional Solutions [Member] | United States [Member] | Reportable business segments [Member]        
Disaggregated revenue information        
Revenue 119,137 129,697 381,808 389,824
Promotional Solutions [Member] | Foreign, primarily Canada [Member] | Reportable business segments [Member]        
Disaggregated revenue information        
Revenue 5,155 6,384 17,426 18,776
Checks [Member] | Reportable business segments [Member]        
Disaggregated revenue information        
Revenue 179,990 182,431 545,061 553,433
Checks [Member] | United States [Member] | Reportable business segments [Member]        
Disaggregated revenue information        
Revenue 173,682 175,481 525,221 531,260
Checks [Member] | Foreign, primarily Canada [Member] | Reportable business segments [Member]        
Disaggregated revenue information        
Revenue 6,308 6,950 19,840 22,173
Checks [Member]        
Disaggregated revenue information        
Revenue 179,990 182,431 545,061 553,433
Checks [Member] | Checks [Member] | Reportable business segments [Member]        
Disaggregated revenue information        
Revenue 179,990 182,431 545,061 553,433
Merchant services and other payments solutions [Member]        
Disaggregated revenue information        
Revenue 110,258 108,255 334,973 328,144
Merchant services and other payments solutions [Member] | Payments [Member] | Reportable business segments [Member]        
Disaggregated revenue information        
Revenue 110,258 108,255 334,973 328,144
Marketing and promotional solutions [Member]        
Disaggregated revenue information        
Revenue 62,309 64,284 204,998 197,083
Marketing and promotional solutions [Member] | Promotional Solutions [Member] | Reportable business segments [Member]        
Disaggregated revenue information        
Revenue 62,309 64,284 204,998 197,083
Forms and other products [Member]        
Disaggregated revenue information        
Revenue 61,983 71,797 194,236 211,517
Forms and other products [Member] | Promotional Solutions [Member] | Reportable business segments [Member]        
Disaggregated revenue information        
Revenue 61,983 71,797 194,236 211,517
Treasury management solutions [Member]        
Disaggregated revenue information        
Revenue 59,224 61,532 180,864 179,005
Treasury management solutions [Member] | Payments [Member] | Reportable business segments [Member]        
Disaggregated revenue information        
Revenue 59,224 61,532 180,864 179,005
Data-driven marketing solutions [Member]        
Disaggregated revenue information        
Revenue 59,561 46,993 153,346 134,307
Data-driven marketing solutions [Member] | Data Solutions [Member] | Reportable business segments [Member]        
Disaggregated revenue information        
Revenue 59,561 46,993 153,346 134,307
Web and hosted solutions [Member]        
Disaggregated revenue information        
Revenue 4,519 19,746 41,418 70,517
Web and hosted solutions [Member] | Data Solutions [Member] | Reportable business segments [Member]        
Disaggregated revenue information        
Revenue $ 4,519 $ 19,746 $ 41,418 $ 70,517