XML 114 R100.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations and Disposals - Acquisitions (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 27, 2021
USD ($)
Sep. 09, 2021
USD ($)
May 20, 2021
USD ($)
Apr. 05, 2021
USD ($)
Jan. 12, 2021
USD ($)
Dec. 31, 2020
USD ($)
shares
Jul. 23, 2020
USD ($)
Sep. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
item
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Sep. 30, 2020
USD ($)
Unaudited Pro Forma Consolidated Financial Information                        
Revenue                 $ 215,769 $ 148,771    
Net loss                 (112,239) (61,253)    
General and administrative                        
Business Combinations                        
Acquisition related costs                 5,400 200 $ 100  
January 12, 2021 Acquisition ("V12 Data")                        
Business Combinations                        
Cash paid in business acquisition         $ 20,196              
Cash paid in business acquisition, including cash consideration payable         20,300              
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 ("V12 Data") | General and administrative                        
Business Combinations                        
Acquisition related costs         800              
April 5, 2021 Acquisition ("HOA")                        
Business Combinations                        
Cash paid in business acquisition       $ 84,370                
Cash paid in business acquisition, excluding working capital cash paid       84,100                
Total consideration       114,828                
Issuance of common stock       22,773                
Net assets acquired       114,828                
Acquisition hold backs       $ 7,700                
Consideration transferred, working capital adjustment               $ 300        
Estimated Useful Life (in years)       9 years 6 months                
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value       $ 41,952                
April 5, 2021 Acquisition ("HOA") | General and administrative                        
Business Combinations                        
Acquisition related costs       1,900                
May 20, 2021 Acquisition ("Rynoh")                        
Business Combinations                        
Cash paid in business acquisition     $ 32,302                  
Total consideration     35,802                  
Net assets acquired     35,802                  
Acquisition hold backs     $ 3,500                  
Estimated Useful Life (in years)     10 years                  
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value     $ 16,490                  
May 20, 2021 Acquisition ("Rynoh") | General and administrative                        
Business Combinations                        
Acquisition related costs     200                  
September 9, 2021 Acquisition ("AHP")                        
Business Combinations                        
Cash paid in business acquisition   $ 43,750                    
Total consideration   46,250                    
Net assets acquired   46,250                    
Acquisition hold backs   $ 2,500                    
Estimated Useful Life (in years)   7 years                    
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value   $ 2,742                    
September 9, 2021 Acquisition ("AHP") | General and administrative                        
Business Combinations                        
Acquisition related costs   500                    
Floify                        
Business Combinations                        
Cash paid in business acquisition $ 75,959                      
Total consideration 95,399                      
Issuance of common stock 9,908                      
Net assets acquired 95,399                      
Acquisition hold backs 900                      
Estimated fair value 8,632                      
Guarantee liability $ 8,600                      
Estimated Useful Life (in years) 5 years 7 months 6 days                      
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value $ 41,365                      
Floify | General and administrative                        
Business Combinations                        
Acquisition related costs                 400      
Other Acquisitions                        
Business Combinations                        
Cash paid in business acquisition                 27,121 325    
Total consideration                 32,249 1,370    
Issuance of common stock                 3,026 358    
Net assets acquired           $ 1,370     32,249 1,370    
Estimated fair value                 327      
Acquisition related costs                 1,600      
Goodwill to be not deductible for income tax purposes                 3,500      
Goodwill to be deductible for income tax purposes                 11,000     $ 200
Total Acquisition                        
Business Combinations                        
Cash paid in business acquisition                 283,698 8,328    
Total consideration                 346,284 17,623    
Issuance of common stock                 35,707 6,859    
Contingent consideration           1,749       1,749    
Net assets acquired           17,623     346,284 17,623    
Estimated fair value                 $ 10,369      
Number of acquisitions | item                 5      
Revenue                 $ 79,600      
Net income                 $ 1,800      
July 23, 2020 Acquisition                        
Business Combinations                        
Cash paid in business acquisition             $ 2,000          
Total consideration             3,790          
Issuance of common stock             1,790          
Net assets acquired             3,790          
Goodwill to be deductible for income tax purposes             1,600          
iRoofing                        
Business Combinations                        
Cash paid in business acquisition           6,003            
Total consideration           12,463            
Issuance of common stock           4,711            
Contingent consideration           1,749       1,749    
Net assets acquired           $ 12,463       $ 12,463    
Number of shares issued as a part of consideration | shares           300,000            
Insurance licenses | April 5, 2021 Acquisition ("HOA")                        
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value       4,960                
Customer relationships                        
Business Combinations                        
Estimated Useful Life (in years)                 9 years 5 years    
Fair value of the intangible assets as of the date of the acquisition                        
Estimated Useful Life (in years)                 9 years 7 years    
Customer relationships | January 12, 2021 Acquisition ("V12 Data")                        
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 | April 5, 2021 Acquisition ("HOA")                        
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value       $ 16,700                
Estimated Useful Life (in years)       10 years                
Customer relationships | May 20, 2021 Acquisition ("Rynoh")                        
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value     $ 12,700                  
Estimated Useful Life (in years)     10 years                  
Customer relationships | Floify                        
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value $ 7,000                      
Estimated Useful Life (in years) 4 years                      
Customer relationships | Total Acquisition                        
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value           $ 3,140       $ 3,140    
Customer relationships | July 23, 2020 Acquisition                        
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value             740          
Customer relationships | iRoofing                        
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value           2,400       $ 2,400    
Acquired technology                        
Business Combinations                        
Estimated Useful Life (in years)                 4 years 9 years    
Fair value of the intangible assets as of the date of the acquisition                        
Estimated Useful Life (in years)                 5 years 6 years    
Acquired technology | January 12, 2021 Acquisition ("V12 Data")                        
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 ("Rynoh")                        
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value     $ 2,800                  
Estimated Useful Life (in years)     7 years                  
Acquired technology | Floify                        
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value $ 28,300                      
Estimated Useful Life (in years) 4 years                      
Acquired technology | Other Acquisitions                        
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value           300       $ 300    
Acquired technology | Total Acquisition                        
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value           4,470       4,470    
Acquired technology | July 23, 2020 Acquisition                        
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value             470          
Acquired technology | iRoofing                        
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value           3,700       $ 3,700    
Trademarks and tradenames                        
Business Combinations                        
Estimated Useful Life (in years)                 12 years 13 years    
Fair value of the intangible assets as of the date of the acquisition                        
Estimated Useful Life (in years)                 12 years 9 years    
Trademarks and tradenames | January 12, 2021 Acquisition ("V12 Data")                        
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 | April 5, 2021 Acquisition ("HOA")                        
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value       $ 12,200                
Estimated Useful Life (in years)       10 years                
Trademarks and tradenames | May 20, 2021 Acquisition ("Rynoh")                        
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value     $ 900                  
Estimated Useful Life (in years)     20 years                  
Trademarks and tradenames | September 9, 2021 Acquisition ("AHP")                        
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value   $ 700                    
Estimated Useful Life (in years)   10 years                    
Trademarks and tradenames | Floify                        
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value $ 6,025                      
Estimated Useful Life (in years) 15 years                      
Trademarks and tradenames | Other Acquisitions                        
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value           240       $ 240    
Trademarks and tradenames | Total Acquisition                        
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value           1,510       1,510    
Trademarks and tradenames | July 23, 2020 Acquisition                        
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value             670          
Trademarks and tradenames | iRoofing                        
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value           600       $ 600    
Value of business acquired                        
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)                 1 year      
Value of business acquired | April 5, 2021 Acquisition ("HOA")                        
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value       $ 400                
Estimated Useful Life (in years)       1 year                
Renewal rights                        
Business Combinations                        
Estimated Useful Life (in years)                 8 years      
Fair value of the intangible assets as of the date of the acquisition                        
Estimated Useful Life (in years)                 6 years      
Renewal rights | April 5, 2021 Acquisition ("HOA")                        
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value       $ 7,692                
Estimated Useful Life (in years)       8 years                
Renewal rights | September 9, 2021 Acquisition ("AHP")                        
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value   $ 2,042                    
Estimated Useful Life (in years)   6 years                    
Non-competition agreements                        
Business Combinations                        
Estimated Useful Life (in years)                 2 years 2 years    
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 ("V12 Data")                        
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 ("Rynoh")                        
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value     $ 90                  
Estimated Useful Life (in years)     1 year                  
Non-competition agreements | Floify                        
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value $ 40                      
Estimated Useful Life (in years) 3 years                      
Non-competition agreements | Total Acquisition                        
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value           225       $ 225    
Non-competition agreements | July 23, 2020 Acquisition                        
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value             $ 70          
Non-competition agreements | iRoofing                        
Fair value of the intangible assets as of the date of the acquisition                        
Fair Value           $ 155       $ 155