v3.19.3
Acquisitions - Final Purchase price allocations (Details) - USD ($)
$ in Thousands
Aug. 01, 2018
Sep. 30, 2019
Dec. 31, 2018
Recognized amounts of identifiable assets acquired and liabilities assumed:      
Goodwill   $ 58,579 $ 59,640
Elauwit Networks, LLC      
Consideration:      
Cash paid $ 15,576    
Holdback consideration 12,075    
Contingent consideration 961    
Total consideration 28,612    
Recognized amounts of identifiable assets acquired and liabilities assumed:      
Accounts receivable 4,494    
Prepaid expenses and other current assets 1,687    
Property and equipment 195    
Other non-current assets 177    
Accounts payable (2,049)    
Accrued expenses and other liabilities (1,249)    
Deferred revenue (3,854)    
Other non-current liabilities (307)    
Net tangible liabilities acquired (906)    
Goodwill 16,176    
Total purchase price 28,612    
Elauwit Networks, LLC | Backlog      
Recognized amounts of identifiable assets acquired and liabilities assumed:      
Intangibles $ 6,982    
Weighted Average Estimated Useful Life (years) 5 years    
Elauwit Networks, LLC | Backlog - held for sale      
Recognized amounts of identifiable assets acquired and liabilities assumed:      
Intangibles $ 750    
Elauwit Networks, LLC | Customer relationships      
Recognized amounts of identifiable assets acquired and liabilities assumed:      
Intangibles $ 2,490    
Weighted Average Estimated Useful Life (years) 10 years    
Elauwit Networks, LLC | Partner relationships      
Recognized amounts of identifiable assets acquired and liabilities assumed:      
Intangibles $ 1,200    
Weighted Average Estimated Useful Life (years) 10 years    
Elauwit Networks, LLC | Transition services agreement      
Recognized amounts of identifiable assets acquired and liabilities assumed:      
Intangibles $ 540    
Weighted Average Estimated Useful Life (years) 2 years    
Elauwit Networks, LLC | Non-compete agreement      
Recognized amounts of identifiable assets acquired and liabilities assumed:      
Intangibles $ 1,380    
Weighted Average Estimated Useful Life (years) 3 years