Annual report pursuant to Section 13 and 15(d)

Acquisitions - Cash Consideration (Details)

v3.22.0.1
Acquisitions - Cash Consideration (Details) - USD ($)
$ in Thousands
1 Months Ended
Nov. 06, 2020
Apr. 30, 2020
Dec. 31, 2021
Dec. 31, 2020
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]        
Goodwill     $ 17,188 $ 16,816
Interwork Group, Inc.        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]        
Cash   $ 1,009    
Trade accounts receivable   9,534    
Other current assets   628    
Goodwill   3,857    
Other assets   117    
Accounts payable and other current liabilities   (15,051)    
Contingent earn-out   (760)    
Deferred income tax liabilities   (389)    
Taxes payable   (600)    
Net assets   2,910    
Contingent earn-out   760    
Interwork Group, Inc. | Vendor relationships        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]        
Intangible assets   $ 3,797    
Useful life   14 years    
Interwork Group, Inc. | Non-compete        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]        
Intangible assets   $ 8    
Useful life   1 year    
CDF Group Limited        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]        
Cash $ 8,463      
Trade accounts receivable 8,093      
Other current assets 260      
Equipment and leasehold improvements, net 1,367      
Goodwill 12,774      
Other assets 375      
Accounts payable and other current liabilities (12,364)      
Deferred income tax liabilities (1,461)      
Other liabilities (306)      
Net assets 24,104      
CDF Group Limited | Non-compete        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]        
Intangible assets $ 42      
Useful life 1 year      
CDF Group Limited | Customer relationships        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]        
Intangible assets $ 6,357      
Useful life 13 years      
CDF Group Limited | Trademarks        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]        
Intangible assets $ 504      
Useful life 15 years