v3.24.0.1
Business Acquisitions - Summary of Total Purchase Consideration Allocation (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
May 31, 2021
Mar. 31, 2021
Business Acquisition [Line Items]          
Goodwill $ 1,691,827 $ 1,646,120 $ 1,588,452    
Wave Optics          
Business Acquisition [Line Items]          
Goodwill       $ 370,236  
Net deferred tax liability       (3,313)  
Other assets acquired and liabilities assumed, net       13,111  
Total       510,444  
Wave Optics | Trademarks          
Business Acquisition [Line Items]          
Finite lived intangible assets       20,584  
Wave Optics | Technology          
Business Acquisition [Line Items]          
Finite lived intangible assets       77,118  
Wave Optics | Customer relationships          
Business Acquisition [Line Items]          
Finite lived intangible assets       $ 32,708  
Fit Analytics          
Business Acquisition [Line Items]          
Goodwill         $ 88,132
Net deferred tax liability         (5,643)
Other assets acquired and liabilities assumed, net         7,160
Total         124,449
Fit Analytics | Trademarks          
Business Acquisition [Line Items]          
Finite lived intangible assets         800
Fit Analytics | Technology          
Business Acquisition [Line Items]          
Finite lived intangible assets         17,000
Fit Analytics | Customer relationships          
Business Acquisition [Line Items]          
Finite lived intangible assets         $ 17,000
Other Acquisitions          
Business Acquisition [Line Items]          
Goodwill     203,482    
Net deferred tax liability     (11,871)    
Other assets acquired and liabilities assumed, net     6,325    
Total     266,086    
Other Acquisitions | Technology          
Business Acquisition [Line Items]          
Finite lived intangible assets     64,150    
Other Acquisitions | Customer relationships          
Business Acquisition [Line Items]          
Finite lived intangible assets     $ 4,000