XML 74 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations and Disposition - Additional Information (Details)
12 Months Ended
Dec. 09, 2022
USD ($)
Apr. 14, 2022
USD ($)
Feb. 18, 2022
USD ($)
Dec. 31, 2023
USD ($)
ReportingUnit
Dec. 31, 2022
USD ($)
ReportingUnit
Dec. 31, 2021
USD ($)
ReportingUnit
Business Acquisition [Line Items]            
Business combination, consideration paid in cash   $ 149,900,000        
Goodwill       $ 410,769,000 $ 412,117,000 $ 329,696,000
Change in fair value of contingent consideration       $ 0 $ 18,057,000 $ 0
Number of reporting unit tested for goodwill impairment | ReportingUnit       1 1 1
Technology-Based Intangible Assets            
Business Acquisition [Line Items]            
Finite lived intangible assets acquired, fair value   $ 30,000,000        
Finite-lived intangible asset, useful life   5 years        
Customer relationships            
Business Acquisition [Line Items]            
Finite-lived intangible asset, useful life   11 years        
Minimum            
Business Acquisition [Line Items]            
Finite-lived intangible asset, useful life         9 years  
Minimum | Customer relationships            
Business Acquisition [Line Items]            
Finite-lived intangible asset, useful life       9 years 9 years  
Maximum            
Business Acquisition [Line Items]            
Finite-lived intangible asset, useful life         13 years  
Maximum | Customer relationships            
Business Acquisition [Line Items]            
Finite-lived intangible asset, useful life       13 years 13 years  
Vitacare Prescription Services Inc            
Business Acquisition [Line Items]            
Total purchase consideration   $ 131,800,000        
Business combination, aggregate consideration   18,100,000        
Goodwill   80,600,000        
Business acquisition, transaction costs   1,600,000        
Other intangible assets   52,000,000        
Compensation to employees based on performance   10,000,000        
Business combination, consideration receivable   19,700,000        
Estimated fair value of contingent consideration   1,700,000   $ 7,000,000 $ 0  
Change in fair value of contingent consideration         1,700,000  
Change in fair value of the contingent consideration receivable         19,700,000  
Revenue from contract with customer excluding assessed tax       5,600,000    
Business combination, annual minimum guaranteed payments       $ 66,300,000    
Vitacare Prescription Services Inc | Customer relationships            
Business Acquisition [Line Items]            
Finite lived intangible assets acquired, fair value   $ 21,000,000        
Flipmd Inc            
Business Acquisition [Line Items]            
Business combination, consideration paid in cash     $ 7,000,000      
Other business combinations            
Business Acquisition [Line Items]            
Business combination, aggregate consideration           $ 141,800,000
Goodwill         68,600,000  
Business combination, recognized identifiable assets acquired and liabilities assumed other intangible assets         70,200,000  
Business combination, recognized identifiable assets acquired and liabilities assumed customer related to customer relationships         $ 50,200,000  
GoodRx Care, LLC            
Business Acquisition [Line Items]            
Business combination, aggregate consideration $ 19,500,000          
Escrow deposits 2,900,000          
Assets of disposal group including discontinued operation 8,100,000          
Disposal group including discontinued operation, capitalized software 4,600,000          
Disposal group including discontinued operation goodwill 3,100,000          
Pre-tax gain $ 11,400,000          
Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal, Statement of Income or Comprehensive Income [Extensible Enumeration] General and administrative