XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations - Summary of Identifiable Intangible Assets Acquired (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 29, 2021
Sep. 09, 2021
Oct. 01, 2020
FDS Amplicare        
Acquired Finite-Lived Intangible Assets [Line Items]        
Fair value     $ 70,000  
FDS Amplicare | Customer relationships        
Acquired Finite-Lived Intangible Assets [Line Items]        
Fair value     $ 59,900  
Useful life (years)     23 years  
FDS Amplicare | Acquired technology        
Acquired Finite-Lived Intangible Assets [Line Items]        
Fair value     $ 7,700  
FDS Amplicare | Acquired technology | Minimum        
Acquired Finite-Lived Intangible Assets [Line Items]        
Useful life (years)     5 years  
FDS Amplicare | Acquired technology | Maximum        
Acquired Finite-Lived Intangible Assets [Line Items]        
Useful life (years)     7 years  
FDS Amplicare | Backlog        
Acquired Finite-Lived Intangible Assets [Line Items]        
Fair value     $ 0  
FDS Amplicare | Trade names        
Acquired Finite-Lived Intangible Assets [Line Items]        
Fair value     $ 2,400  
Useful life (years)     5 years  
ReCept        
Acquired Finite-Lived Intangible Assets [Line Items]        
Fair value   $ 28,100    
ReCept | Customer relationships        
Acquired Finite-Lived Intangible Assets [Line Items]        
Fair value   $ 28,100    
Useful life (years)   23 years    
ReCept | Acquired technology        
Acquired Finite-Lived Intangible Assets [Line Items]        
Fair value   $ 0    
ReCept | Backlog        
Acquired Finite-Lived Intangible Assets [Line Items]        
Fair value   0    
ReCept | Trade names        
Acquired Finite-Lived Intangible Assets [Line Items]        
Fair value   $ 0    
MarkeTouch Media        
Acquired Finite-Lived Intangible Assets [Line Items]        
Fair value $ 38,000      
MarkeTouch Media | Customer relationships        
Acquired Finite-Lived Intangible Assets [Line Items]        
Fair value $ 34,100      
Useful life (years) 26 years      
MarkeTouch Media | Acquired technology        
Acquired Finite-Lived Intangible Assets [Line Items]        
Fair value $ 2,100      
Useful life (years) 4 years      
MarkeTouch Media | Backlog        
Acquired Finite-Lived Intangible Assets [Line Items]        
Fair value $ 1,800      
Useful life (years) 2 years      
MarkeTouch Media | Trade names        
Acquired Finite-Lived Intangible Assets [Line Items]        
Fair value $ 0      
340B Link Business        
Acquired Finite-Lived Intangible Assets [Line Items]        
Fair value       $ 62,800
340B Link Business | Customer relationships        
Acquired Finite-Lived Intangible Assets [Line Items]        
Fair value       $ 53,000
Useful life (years)       21 years
340B Link Business | Acquired technology        
Acquired Finite-Lived Intangible Assets [Line Items]        
Fair value       $ 9,000
Useful life (years)       5 years
340B Link Business | Trade names        
Acquired Finite-Lived Intangible Assets [Line Items]        
Fair value       $ 200
Useful life (years)       1 year
340B Link Business | Non-compete agreements        
Acquired Finite-Lived Intangible Assets [Line Items]        
Fair value       $ 600
Useful life (years)       3 years