XML 68 R58.htm IDEA: XBRL DOCUMENT v3.21.4
Acquisitions and Investments (Details)
item in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended 42 Months Ended
Nov. 30, 2020
USD ($)
tranche
Oct. 31, 2021
USD ($)
Aug. 31, 2020
USD ($)
item
Dec. 31, 2021
USD ($)
Jun. 30, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2019
USD ($)
fund
Dec. 31, 2021
USD ($)
Aug. 31, 2018
USD ($)
Allocation of Purchase Price                        
Intangible assets, net       $ 2,157   $ 33,712 $ 2,157 $ 33,712     $ 2,157  
Goodwill       240,921 $ 240,353   240,921   $ 240,353   240,921  
Deferred revenue       (1,084)   (2,096) (1,084) (2,096)     (1,084)  
Pro forma results                        
Revenues           382,911   762,518        
Income (loss) from operations           38,461   51,347        
Net income (loss)           24,723   38,159        
Two early stage funds                        
Pro forma results                        
Number of limited partnerships invested in | fund                   2    
Investment commitment                   $ 13,000    
Investments in limited partnerships                     7,900  
New Markets                        
Pro forma results                        
Investment recorded at cost       2,200     2,200       2,200  
Rethink                        
Pro forma results                        
Equity method investment                     5,700  
Tallo                        
Pro forma results                        
Investment     $ 2,300                 $ 6,700
Ownership percentage     46.10%                 39.50%
Convertible note     $ 5,000                  
Ownership percentage on an if-converted basis     53.00%                  
Term of debt     48 months                  
Loans receivable   $ 3,000                    
Loans receivable interest rate   5.00%                    
Maturity term of loans receivable   5 years                    
Loans receivable funded amount       2,000     2,000       2,000  
Tallo | Series D Preferred shares                        
Pro forma results                        
Convertible into Series D Preferred shares | item     3,670                  
Tallo | Base Rate                        
Pro forma results                        
Interest rate spread added to base rate (as a percent)     0.25%                  
MedCerts                        
Acquisition and Investments                        
Ownership percentage acquired (as a percent) 100.00%                      
Total consideration $ 70,000                      
Contingent consideration $ 10,800                      
Contingent consideration repayment term 18 months                      
Number of tranches purchase price is payable in | tranche 2                      
Payment Related to Finalization of Working Capital         $ 300              
Expense on Estimate of Fair Value of Contingent Consideration       500     600   300      
Allocation of Purchase Price                        
Cash $ 205                      
Current assets, excluding cash 5,074                      
Property and equipment, net 1,896                      
Intangible assets, net 26,607                      
Goodwill 51,033                      
Current liabilities (2,201)                      
Deferred revenue (1,562)                      
Deferred tax asset (liability) 16                      
Total consideration $ 81,068                      
Percentage of enterprise value 49.00%                      
Reduced percentage 49.00%                      
Original purchase price $ 34,300                      
Revenues of acquiree       9,100   1,000 17,900 1,000        
Income (loss) of acquiree       (300)   (1,200) (600) (1,200)        
Pro forma results                        
Expense on Estimate of Fair Value of Contingent Consideration       500     600   $ 300      
MedCerts | Accrued Liabilities                        
Acquisition and Investments                        
Contingent Consideration Fair Value Disclosure       11,700     11,700       $ 11,700  
MedCerts | Customer relationships                        
Allocation of Purchase Price                        
Intangible assets, net $ 12,072                      
Estimated useful life (in years) 5 years 10 months 2 days                      
MedCerts | Developed technology                        
Allocation of Purchase Price                        
Intangible assets, net $ 11,970                      
Estimated useful life (in years) 7 years                      
MedCerts | Trade names                        
Allocation of Purchase Price                        
Intangible assets, net $ 2,565                      
Estimated useful life (in years) 5 years                      
MedCerts | Purchase Price Payable at Closing of Acquisition                        
Acquisition and Investments                        
Purchase price paid at closing $ 55,000                      
MedCerts | Purchase Price Payable at Eighteen Month Anniversary from Closing of Acquisition                        
Acquisition and Investments                        
Purchase price paid at closing $ 15,000                      
Tech Elevator                        
Acquisition and Investments                        
Ownership percentage acquired (as a percent) 100.00%                      
Total consideration $ 23,500                      
Working capital 2,200                      
Allocation of Purchase Price                        
Cash 1,736                      
Current assets, excluding cash 518                      
Property and equipment, net 513                      
Operating lease right-of-use assets, net 724                      
Intangible assets, net 7,105                      
Goodwill 17,897                      
Other assets 377                      
Current liabilities (267)                      
Deferred revenue (534)                      
Deferred tax asset (liability) (1,650)                      
Current operating lease liability (420)                      
Long-term operating lease liability (304)                      
Total consideration 25,695                      
Revenues of acquiree       3,800   600 7,700 600        
Income (loss) of acquiree       $ 100   $ (300) $ 400 $ (300)        
Tech Elevator | Customer relationships                        
Allocation of Purchase Price                        
Intangible assets, net $ 311                      
Estimated useful life (in years) 3 years 11 months 1 day                      
Tech Elevator | Developed technology                        
Allocation of Purchase Price                        
Intangible assets, net $ 2,796                      
Estimated useful life (in years) 5 years                      
Tech Elevator | Trade names                        
Allocation of Purchase Price                        
Intangible assets, net $ 3,998                      
Estimated useful life (in years) 15 years