Quarterly report pursuant to Section 13 or 15(d)

Acquisitions - Cash Consideration (Details)

v3.21.1
Acquisitions - Cash Consideration (Details) - USD ($)
$ in Thousands
3 Months Ended
Nov. 06, 2020
Mar. 31, 2021
Dec. 31, 2020
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]      
Goodwill   $ 17,457 $ 16,816
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 $ 6,400  
Useful life 13 years 13 years  
CDF Group Limited | Trademarks      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]      
Intangible assets $ 504 $ 500  
Useful life 15 years 15 years