XML 67 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions - Additional Information (Detail) - USD ($)
1 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2020
Dec. 31, 2019
Nov. 30, 2018
Jun. 30, 2020
Sep. 30, 2020
Dec. 31, 2019
Business Acquisition [Line Items]            
Total consideration         $ 13,200,000 $ 11,800,000
Adjustment to goodwill         88,000 [1] 61,000
Telmetrics Acquisition            
Business Acquisition [Line Items]            
Business acquisition, percentage of voting interests acquired     100.00%      
Cash paid for business acquisition     $ 10,100,000      
Maximum contingent consideration cash payable on acquisition $ 1,800,000   $ 3,000,000.0   1,800,000  
Contingent consideration, description       • Up to $3.0 million in cash based upon the achievement of targeted financial goals over the two (2) twelve (12) month periods following the acquisition date.      
Minimum contingent consideration cash payable on acquisition     $ 0      
Business combination contingent consideration payment to employees     $ 450,000      
Indemnification obligations period     18 months      
Total consideration     $ 11,761,000     11,800,000
Adjustment to goodwill           $ 61,000
Identifiable intangible assets 6,351,000       $ 6,351,000  
Weighted average useful life         3 years 7 months 6 days  
Finite-lived intangible assets, amortization method         straight-line method  
Cash paid for business acquisition     $ 10,161,000      
Telmetrics Acquisition | Minimum            
Business Acquisition [Line Items]            
Acquired identifiable intangible assets amortization period         24 months  
Telmetrics Acquisition | Maximum            
Business Acquisition [Line Items]            
Acquired identifiable intangible assets amortization period         60 months  
Callcap Acquisition            
Business Acquisition [Line Items]            
Business acquisition, percentage of voting interests acquired     100.00%      
Indemnification obligations period     18 months      
Total consideration     $ 35,010,000      
Identifiable intangible assets 15,128,000       $ 15,128,000  
Weighted average useful life         4 years 1 month 6 days  
Finite-lived intangible assets, amortization method         straight-line method  
Cash paid for business acquisition     $ 24,993,000      
Callcap Acquisition | Class B            
Business Acquisition [Line Items]            
Stock issued during the period, shares     3,400,000      
Stock issued during the period, value     $ 10,000,000.0      
Common stock issuance period     4 years      
Callcap Acquisition | Minimum            
Business Acquisition [Line Items]            
Acquired identifiable intangible assets amortization period         24 months  
Callcap Acquisition | Maximum            
Business Acquisition [Line Items]            
Acquired identifiable intangible assets amortization period         60 months  
Sonar Acquisition            
Business Acquisition [Line Items]            
Business acquisition, percentage of voting interests acquired   100.00%       100.00%
Cash paid for business acquisition   $ 8,500,000        
Indemnification obligations period   12 months        
Total consideration 13,227,000       $ 13,200,000  
Adjustment to goodwill         88,000  
Identifiable intangible assets 5,052,000       $ 5,052,000  
Weighted average useful life         4 years 7 months 6 days  
Finite-lived intangible assets, amortization method         straight-line method  
Cash paid for business acquisition 8,408,000 $ 8,500,000        
Business combination contingent consideration, Description         To the extent earned and payable, one half of such shares will be issued upon the first anniversary of the closing and one half will be issued upon the second anniversary of the closing, with the timing of issuance subject to certain conditions and with any shares not previously issued to be issued on the fifth anniversary of the acquisition date  
Fair value of contingent consideration $ 74,000       $ 74,000  
Sonar Acquisition | Class B            
Business Acquisition [Line Items]            
Contingent consideration, description       Up to 389,000 shares of Class B common stock, valued at approximately $1.4 million as of the acquisition date, based upon the achievement of certain financial target goals    
Stock issued during the period, shares   1,000,000.0        
Common stock issuance period   3 years        
Contingent consideration shares payable on acquisition   1,000,000.0        
Common stock issued value acquisitions deferred   $ 3,800,000        
Sonar Acquisition | Minimum            
Business Acquisition [Line Items]            
Acquired identifiable intangible assets amortization period         24 months  
Contingent consideration shares payable on acquisition   0        
Sonar Acquisition | Maximum            
Business Acquisition [Line Items]            
Acquired identifiable intangible assets amortization period         60 months  
Sonar Acquisition | Maximum | Class B            
Business Acquisition [Line Items]            
Maximum contingent consideration cash payable on acquisition   $ 1,400,000       $ 1,400,000
Contingent consideration shares payable on acquisition   389,000        
[1] Included working capital adjustments finalized subsequent to the Sonar acquisition in December 2019, resulting in total consideration of approximately $13.2 million and an adjustment to goodwill in the amount of $88,000 during the nine months ended September 30, 2020