XML 83 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information - Schedule of Segment Reporting Information by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenues:    
Revenues $ 185,028 $ 153,239
Depreciation and amortization:    
Depreciation and amortization 18,048 17,353
Operating (loss) income:    
Consolidated operating income 16,848 10,826
SMB Payments    
Revenues:    
Revenues 154,933 129,959
B2B Payments    
Revenues:    
Revenues 2,786 5,925
Enterprise Payments    
Revenues:    
Revenues 27,309 17,355
Operating Segments    
Operating (loss) income:    
Consolidated operating income 23,825 17,389
Operating Segments | SMB Payments    
Depreciation and amortization:    
Depreciation and amortization 10,846 10,824
Operating (loss) income:    
Consolidated operating income 12,011 12,486
Operating Segments | B2B Payments    
Depreciation and amortization:    
Depreciation and amortization 125 73
Operating (loss) income:    
Consolidated operating income (849) 409
Operating Segments | Enterprise Payments    
Depreciation and amortization:    
Depreciation and amortization 6,690 6,197
Operating (loss) income:    
Consolidated operating income 12,663 4,494
Corporate    
Depreciation and amortization:    
Depreciation and amortization 387 259
Operating (loss) income:    
Consolidated operating income $ (6,977) $ (6,563)