XML 89 R78.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
segment
Sep. 30, 2023
USD ($)
Segment Information        
Number of segments | segment     2  
Segment profit $ 11,552 $ 9,255 $ 28,183 $ 30,805
Selling, general and administrative expenses (exclusive of depreciation and amortization) 6,818 6,846 19,785 21,448
Depreciation and amortization 804 745 2,387 2,207
Foreign exchange losses (gains), net 668 (530) 2,016 405
Changes in fair value of warrant liability (5)   (45)  
Pension income, net (435) (200) (1,278) (589)
Net loss before income taxes 438 (173) (2,971) 105
Related and Nonrelated Parties        
Segment Information        
Revenue, net (including related party revenue) 35,400 37,496 106,987 116,411
Cost of revenue (including related party cost of revenue, exclusive of depreciation and amortization) 23,848 28,241 78,804 85,606
Related Party        
Segment Information        
Revenue, net (including related party revenue) 100 100 200 200
Cost of revenue (including related party cost of revenue, exclusive of depreciation and amortization) 7 12 35 75
Related party expense $ 1,421 $ 1,316 $ 3,527 $ 3,589
Operating Cost and Expense, Related Party, Type [Extensible Enumeration] Related Party Related Party Related Party Related Party
Interest expense, net $ 23 $ 5 $ 64 $ (1)
Non-related party        
Segment Information        
Cost of revenue (including related party cost of revenue, exclusive of depreciation and amortization) 23,841 28,229 78,769 85,531
Interest expense, net 1,820 1,246 4,698 3,641
Operating segment | Bills & Payments        
Segment Information        
Segment profit 5,153 2,740 11,006 11,719
Operating segment | Bills & Payments | Related and Nonrelated Parties        
Segment Information        
Revenue, net (including related party revenue) 24,555 25,344 75,860 82,857
Cost of revenue (including related party cost of revenue, exclusive of depreciation and amortization) 19,402 22,604 64,854 71,138
Operating segment | Technology        
Segment Information        
Segment profit 6,399 6,515 17,177 19,086
Operating segment | Technology | Related and Nonrelated Parties        
Segment Information        
Revenue, net (including related party revenue) 10,845 12,152 31,127 33,554
Cost of revenue (including related party cost of revenue, exclusive of depreciation and amortization) $ 4,446 $ 5,637 $ 13,950 $ 14,468