XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Business segment information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
segment
Jun. 30, 2021
USD ($)
segment
Business segment information [Line Items]        
Number of reportable business segments | segment     4 4
Revenue $ 562,953 $ 478,216 $ 1,118,968 $ 919,481
Depreciation and amortization (45,047) (33,244) (86,644) (61,024)
Interest expense (21,349) (9,530) (41,672) (14,054)
Net income attributable to non-controlling interest 35 29 71 62
Restructuring integration and other costs (15,208) (11,979) (31,511) (27,191)
Share-based compensation expense (4,896) (7,625) (13,038) (14,367)
Acquisition transaction costs (12) (15,843) (61) (18,608)
Certain legal-related expense (162) (302) (845) (302)
Gain on sale of businesses and facility 17,527 0 17,527 0
Income before income taxes 32,625 18,968 45,183 52,483
Reportable business segments [Member]        
Business segment information [Line Items]        
Revenue 562,953 478,216 1,118,968 919,481
Adjusted EBITDA 149,655 141,609 303,157 278,395
Reportable business segments [Member] | Payments [Member]        
Business segment information [Line Items]        
Revenue 171,154 103,339 337,362 182,777
Adjusted EBITDA 34,986 21,199 71,421 39,528
Reportable business segments [Member] | Cloud Solutions [Member]        
Business segment information [Line Items]        
Revenue 68,587 68,067 138,084 130,287
Adjusted EBITDA 17,509 18,803 34,836 36,011
Reportable business segments [Member] | Promotional Solutions [Member]        
Business segment information [Line Items]        
Revenue 139,276 134,987 272,519 259,494
Adjusted EBITDA 14,596 21,416 31,540 39,131
Reportable business segments [Member] | Checks [Member]        
Business segment information [Line Items]        
Revenue 183,936 171,823 371,003 346,923
Adjusted EBITDA 82,564 80,191 165,360 163,725
Corporate [Member]        
Business segment information [Line Items]        
Adjusted EBITDA $ (47,918) $ (44,147) $ (101,801) $ (90,428)