XML 87 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations - Acquisitions (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
May 20, 2021
USD ($)
Apr. 05, 2021
USD ($)
Jan. 12, 2021
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
item
Jun. 30, 2020
USD ($)
Dec. 31, 2020
Business Combinations                
Contingent consideration       $ 1,714   $ 1,714    
Unaudited Pro Forma Consolidated Financial Information                
Revenue       52,867 $ 36,086 97,610 $ 68,837  
Net loss       (17,102) $ (8,408) (79,417) $ (27,608)  
General and administrative                
Business Combinations                
Acquisition related costs           4,900    
January 12,2021 Acquisition                
Business Combinations                
Cash paid in business acquisition     $ 20,346          
Total consideration     21,756          
Contingent consideration     $ 1,400          
Contingent consideration earnout period     2 years          
Net assets acquired     $ 21,756          
Estimated fair value     $ 1,410          
Estimated Useful Life (in years)     7 years 7 months 6 days          
Fair value of the intangible assets as of the date of the acquisition                
Fair Value     $ 6,440          
January 12,2021 Acquisition | General and administrative                
Business Combinations                
Acquisition related costs           274    
HOA acquisition                
Business Combinations                
Cash paid in business acquisition   $ 82,002            
Total consideration   113,388            
Issuance of common stock   21,687            
Net assets acquired   113,388            
Acquisition hold backs   9,700            
Estimated fair value   6,685            
Acquisition related costs   $ 2,900            
Estimated Useful Life (in years)   8 years 4 months 24 days            
May 20, 2021 Acquisition                
Business Combinations                
Cash paid in business acquisition $ 32,302              
Total consideration 35,802              
Net assets acquired 35,802              
Acquisition hold backs 3,500              
Acquisition related costs $ 1,600              
Estimated Useful Life (in years) 10 years              
Other Acquisitions                
Business Combinations                
Cash paid in business acquisition           13,490    
Total consideration           14,986    
Issuance of common stock           1,169    
Net assets acquired       14,986   14,986    
Estimated fair value           $ 327    
Number of acquisitions | item           2    
Goodwill to be not deductible for income tax purposes       3,600   $ 3,600    
Goodwill to be deductible for income tax purposes       3,300   3,300    
Other Acquisitions | General and administrative                
Business Combinations                
Acquisition related costs           144    
Total Acquisition                
Business Combinations                
Cash paid in business acquisition           148,140    
Total consideration           185,932    
Issuance of common stock           22,856    
Net assets acquired       $ 185,932   185,932    
Estimated fair value           $ 8,422    
Number of acquisitions | item           3    
Revenue           $ 27,900    
Net income           $ 4,300    
Customer relationships                
Business Combinations                
Estimated Useful Life (in years)           10 years    
Fair value of the intangible assets as of the date of the acquisition                
Estimated Useful Life (in years)           10 years   7 years
Customer relationships | January 12,2021 Acquisition                
Fair value of the intangible assets as of the date of the acquisition                
Fair Value     $ 1,650          
Estimated Useful Life (in years)     10 years          
Customer relationships | HOA acquisition                
Business Combinations                
Estimated Useful Life (in years)   10 years            
Customer relationships | May 20, 2021 Acquisition                
Business Combinations                
Estimated Useful Life (in years) 10 years              
Acquired technology                
Business Combinations                
Estimated Useful Life (in years)           5 years    
Fair value of the intangible assets as of the date of the acquisition                
Estimated Useful Life (in years)           6 years   6 years
Acquired technology | January 12,2021 Acquisition                
Fair value of the intangible assets as of the date of the acquisition                
Fair Value     $ 3,525          
Estimated Useful Life (in years)     4 years          
Acquired technology | May 20, 2021 Acquisition                
Business Combinations                
Estimated Useful Life (in years) 7 years              
Trademarks and tradenames                
Business Combinations                
Estimated Useful Life (in years)           11 years    
Fair value of the intangible assets as of the date of the acquisition                
Estimated Useful Life (in years)           11 years   9 years
Trademarks and tradenames | January 12,2021 Acquisition                
Fair value of the intangible assets as of the date of the acquisition                
Fair Value     $ 1,225          
Estimated Useful Life (in years)     15 years          
Trademarks and tradenames | HOA acquisition                
Business Combinations                
Estimated Useful Life (in years)   10 years            
Trademarks and tradenames | May 20, 2021 Acquisition                
Business Combinations                
Estimated Useful Life (in years) 20 years              
Non-competition agreements                
Business Combinations                
Estimated Useful Life (in years)           1 year    
Fair value of the intangible assets as of the date of the acquisition                
Estimated Useful Life (in years)           2 years   2 years
Non-competition agreements | January 12,2021 Acquisition                
Fair value of the intangible assets as of the date of the acquisition                
Fair Value     $ 40          
Estimated Useful Life (in years)     2 years          
Non-competition agreements | May 20, 2021 Acquisition                
Business Combinations                
Estimated Useful Life (in years) 1 year