v3.25.2
Segment Information - Reportable Segments and Reconciliation to Income (Loss) Before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Revenues $ 239,812 $ 219,867 $ 464,442 $ 425,586
Cost of services (excludes depreciation and amortization) (147,399) (138,118) (284,752) (267,416)
Adjusted EBITDA 77,077 67,371 148,741 128,867
SMB Payments        
Segment Reporting Information [Line Items]        
Revenues 162,788 154,769 314,029 298,516
Other operating expenses (8,367) (7,498) (16,580) (14,714)
Other segment items 700 460 1,500 814
Adjusted EBITDA 27,749 28,597 53,454 53,620
B2B Payments        
Segment Reporting Information [Line Items]        
Revenues 24,668 21,614 48,356 42,729
Other operating expenses (3,606) (4,144) (7,534) (8,706)
Other segment items 94 109 245 226
Adjusted EBITDA 3,770 1,530 7,286 3,276
Enterprise Payments        
Segment Reporting Information [Line Items]        
Revenues 52,356 43,484 102,057 84,341
Other operating expenses (4,457) (3,530) (9,066) (7,266)
Other segment items 296 222 481 338
Adjusted EBITDA 45,558 37,244 88,001 71,971
Operating Segments        
Segment Reporting Information [Line Items]        
Revenues 240,921 220,652 466,617 426,990
Operating Segments | SMB Payments        
Segment Reporting Information [Line Items]        
Revenues 163,230 155,101 314,920 299,105
Cost of services (excludes depreciation and amortization) (127,814) (119,466) (246,386) (231,585)
Operating Segments | B2B Payments        
Segment Reporting Information [Line Items]        
Revenues 25,033 21,881 48,951 43,225
Cost of services (excludes depreciation and amortization) (17,751) (16,316) (34,376) (31,469)
Operating Segments | Enterprise Payments        
Segment Reporting Information [Line Items]        
Revenues 52,658 43,670 102,746 84,660
Cost of services (excludes depreciation and amortization) (2,939) (3,118) (6,160) (5,761)
Eliminations        
Segment Reporting Information [Line Items]        
Revenues (1,109) (785) (2,175) (1,404)
Cost of services (excludes depreciation and amortization) (1,105) (783) (2,170) (1,400)
Eliminations | SMB Payments        
Segment Reporting Information [Line Items]        
Revenues (442) (332) (891) (589)
Eliminations | B2B Payments        
Segment Reporting Information [Line Items]        
Revenues (365) (267) (595) (496)
Eliminations | Enterprise Payments        
Segment Reporting Information [Line Items]        
Revenues $ (302) $ (186) $ (689) $ (319)