XML 63 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Business segment information (disaggregated revenue information) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregated revenue information        
Revenue $ 540,247 $ 528,444 $ 1,597,980 $ 1,601,215
Operating segments [Member]        
Disaggregated revenue information        
Revenue 540,247 528,444 1,597,980 1,601,215
Merchant Services [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 98,000 93,531 297,173 288,536
B2B Payments [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 73,078 75,140 214,215 214,788
Data Solutions [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 89,224 61,065 234,280 178,169
Print [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 279,945 297,313 852,296 909,393
All Other [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 0 1,395 [1] 16 [1] 10,329 [1]
Checks [Member]        
Disaggregated revenue information        
Revenue 173,053 176,827 521,936 534,672
Checks [Member] | Print [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 173,053 176,827 521,936 534,672
Merchant services [Member]        
Disaggregated revenue information        
Revenue 98,000 93,531 297,173 288,536
Merchant services [Member] | Merchant Services [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 98,000 93,531 297,173 288,536
Data-driven marketing [Member]        
Disaggregated revenue information        
Revenue 84,656 56,520 219,637 163,339
Data-driven marketing [Member] | Data Solutions [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 84,656 56,520 219,637 163,339
Forms and other business products [Member]        
Disaggregated revenue information        
Revenue 54,586 59,222 169,294 181,378
Forms and other business products [Member] | Print [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 54,586 59,222 169,294 181,378
Promotional solutions [Member]        
Disaggregated revenue information        
Revenue 52,306 61,264 161,066 193,343
Promotional solutions [Member] | Print [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 52,306 61,264 161,066 193,343
Treasury management solutions [Member]        
Disaggregated revenue information        
Revenue 56,124 58,574 164,921 169,000
Treasury management solutions [Member] | B2B Payments [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 56,124 58,574 164,921 169,000
Other payment solutions [Member]        
Disaggregated revenue information        
Revenue 16,954 16,566 49,294 45,788
Other payment solutions [Member] | B2B Payments [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 16,954 16,566 49,294 45,788
Other web based solutions [Member]        
Disaggregated revenue information        
Revenue 4,568 4,545 14,643 14,830
Other web based solutions [Member] | Data Solutions [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue $ 4,568 4,545 14,643 14,830
Other [Member]        
Disaggregated revenue information        
Revenue   1,395 16 10,329
Other [Member] | All Other [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue   $ 1,395 $ 16 $ 10,329
[1] Includes the payroll and human resources services business, which we substantially exited during 2024 (Note 6)