XML 74 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segments - Schedule of Revenue and Gross Profit for Each Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Information [Line Items]    
Total Revenue $ 80,720 $ 74,537
Total gross profit [1] 61,545 56,572
Total other operating expenses [2] 64,049 74,536
Total other income (expense) (2,559) (5,611)
Loss before income tax expense (5,063) (23,575)
Income tax expense (302) (4,357)
Net loss (5,365) (27,932)
Operating Segments | Consumer Payments    
Segment Reporting Information [Line Items]    
Total Revenue 76,136 69,940
Total gross profit [1] 59,591 54,625
Operating Segments | Business Payments    
Segment Reporting Information [Line Items]    
Total Revenue 9,677 8,675
Total gross profit [1] 7,047 6,025
Intersegment Elimination    
Segment Reporting Information [Line Items]    
Total Revenue [3] (5,093) (4,078)
Total gross profit [1] $ (5,093) $ (4,078)
[1] Represents revenue less costs of services (exclusive of depreciation and amortization).
[2] Represents total operating expenses less costs of services (exclusive of depreciation and amortization).
[3] Represents intercompany eliminations between segments for consolidation purpose.