XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business segment information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2022
USD ($)
segment
Sep. 30, 2021
USD ($)
segment
Business segment information [Line Items]        
Number of reportable business segments | segment     4 4
Revenue $ 555,038 $ 532,141 $ 1,674,006 $ 1,451,622
Depreciation and amortization (42,304) (41,906) (128,948) (102,929)
Interest expense (23,799) (21,494) (65,471) (35,548)
Net income attributable to non-controlling interest 35 37 106 99
Restructuring integration and other costs (15,319) (13,894) (46,830) (41,085)
Share-based compensation expense (5,728) (7,434) (18,766) (21,801)
Acquisition transaction costs (51) (208) (112) (18,816)
Certain legal-related benefit (expense) 1,659 (638) 814 (941)
Gain on sale of businesses and facility 1,804 0 19,331 0
Income before income taxes 20,889 17,192 66,072 69,675
Reportable business segments [Member]        
Business segment information [Line Items]        
Revenue 555,038 532,141 1,674,006 1,451,622
Adjusted EBITDA 150,951 145,561 454,107 423,955
Reportable business segments [Member] | Payments [Member]        
Business segment information [Line Items]        
Revenue 169,787 160,268 507,149 343,045
Adjusted EBITDA 36,184 31,598 107,605 71,125
Reportable business segments [Member] | Cloud Solutions [Member]        
Business segment information [Line Items]        
Revenue 66,739 69,497 204,824 199,784
Adjusted EBITDA 16,034 19,036 50,869 55,047
Reportable business segments [Member] | Promotional Solutions [Member]        
Business segment information [Line Items]        
Revenue 136,081 130,330 408,600 389,825
Adjusted EBITDA 18,255 17,673 49,795 56,804
Reportable business segments [Member] | Checks [Member]        
Business segment information [Line Items]        
Revenue 182,431 172,046 553,433 518,968
Adjusted EBITDA 80,478 77,254 245,838 240,979
Corporate [Member]        
Business segment information [Line Items]        
Adjusted EBITDA $ (46,359) $ (42,832) $ (148,159) $ (133,259)