XML 81 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Segments - Schedule of Revenue and Gross Profit for Each Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information [Line Items]    
Total Revenue $ 74,537 $ 67,564
Total gross profit [1] 56,572 50,999
Total other operating expenses [2] 74,536 57,907
Total other income (expense) (5,611) 23,637
Income (loss) before income tax expense (23,575) 16,729
Income tax expense (4,357) (3,843)
Net income (loss) (27,932) 12,886
Consumer Payments    
Segment Reporting Information [Line Items]    
Total Revenue 69,940 61,081
Business Payments    
Segment Reporting Information [Line Items]    
Total Revenue 8,675 8,892
Operating Segments | Consumer Payments    
Segment Reporting Information [Line Items]    
Total Revenue 69,940 61,081
Total gross profit [1] 54,625 47,491
Operating Segments | Business Payments    
Segment Reporting Information [Line Items]    
Total Revenue 8,675 8,892
Total gross profit [1] 6,025 5,917
Intersegment Elimination    
Segment Reporting Information [Line Items]    
Total Revenue [3] (4,078) (2,409)
Total gross profit [1] $ (4,078) $ (2,409)
[1] Represents revenue less costs of services.
[2] Represents total operating expenses less costs of services.
[3] Represents intercompany eliminations between segments for consolidation purpose.