XML 92 R81.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions (Consideration Transferred) (Details) - USD ($)
shares in Thousands, $ in Thousands
Aug. 18, 2021
Jul. 02, 2021
AnalogX, Inc.    
Business acquisition    
Total consideration   $ 47,500
Total consideration transferred   40,400
Deferred payments, total   7,400
Deferred payments, fair value   7,100
Escrow deposit   $ 5,900
Escrow release term   12 months
PLDA Group    
Business acquisition    
Total consideration $ 85,600  
Total consideration transferred $ 67,100  
Shares issued related to business acquisition (in shares) 300  
Shares issued related to business acquisition, fair value $ 6,900  
Additional consideration subject to certain revenue targets, fair value 11,600  
Escrow deposit $ 10,000  
Escrow release term 24 months  
PLDA Group | Maximum    
Business acquisition    
Additional consideration subject to certain revenue targets $ 21,000