v3.26.1
Segment Information - Schedule of Selected Financial Data by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Abstract]        
Number Of Reportable Segments Not Disclosed Flag     No  
Segment Reporting [Line Items]        
Revenues $ 430,423 $ 401,258 $ 856,172 $ 795,823
Less:        
Interchange 165,629 151,063 311,857 281,891
Global technology and innovation 83,717 77,179 162,979 155,082
Other segment items 52,726 49,953 105,680 98,331
Segment Adjusted EBITDA 128,351 123,063 275,656 260,519
Stock-based compensation expense (18,700) (16,400) (35,619) (28,038)
Other, net 662 (6,393) 2,188 17,347
Income before income taxes 38,924 17,872 89,348 89,509
Operating Segments        
Segment Reporting [Line Items]        
Revenues 430,423 401,258 856,172 795,823
Less:        
Depreciation and amortization (23,998) (24,101) (49,317) (48,086)
Stock-based compensation expense (18,662) (16,411) (35,619) (28,038)
Corporate and unallocated expenses (41,042) (47,693) (88,581) (91,021)
Interest, net (6,387) (10,593) (14,979) (21,212)
Other, net 662 (6,393) 2,188 17,347
Income before income taxes 38,924 17,872 89,348 89,509
Operating Segments | Payment Software        
Segment Reporting [Line Items]        
Revenues 196,367 179,343 409,828 380,068
Less:        
Interchange 0 0 0 0
Global technology and innovation 71,003 65,177 138,378 129,844
Other segment items 31,758 30,888 64,508 60,385
Segment Adjusted EBITDA 93,606 83,278 206,942 189,839
Operating Segments | Biller        
Segment Reporting [Line Items]        
Revenues 234,056 221,915 446,344 415,755
Less:        
Interchange 165,629 151,063 311,857 281,891
Global technology and innovation 12,714 12,002 24,601 25,238
Other segment items 20,968 19,065 41,172 37,946
Segment Adjusted EBITDA $ 34,745 $ 39,785 $ 68,714 $ 70,680