XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Goodwill and Other Intangible Assets, Net (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Changes in Carrying Amount of Goodwill
The changes in the carrying amount of goodwill were as follows (in thousands):
Balance, January 1, 2023$705,894 
Acquisitions75,638 
Divestiture
(9,222)
Measurement period and currency translation adjustments4,237 
Balance, December 31, 2023$776,547 
Acquisitions— 
Divestiture— 
Measurement period and currency translation adjustments(2,391)
Balance, March 31, 2024$774,156 
Schedule of Components of Other Intangible Assets
Other intangible assets consisted of the following (in thousands, except weighted-average life):
 March 31, 2024
 Gross
Amount
Accumulated
Amortization
Net
Carrying
Amount
Weighted-
Average
Remaining
Life (Years)
Indefinite life:    
Trademark and trade names$11,350 $— $11,350 N/A
License agreements (GSE)5,390 — 5,390 N/A
Definite life:
Trademark and trade names16,157 (11,197)4,960 1.8
Non-contractual customers30,131 (17,673)12,458 7.8
Non-compete agreements12,462 (7,150)5,312 4.2
Contractual customers60,230 (22,648)37,582 3.4
Other4,551 (2,920)1,631 9.9
 Total$140,271 $(61,588)$78,683 4.2
 December 31, 2023
 Gross
Amount
Accumulated
Amortization
Net
Carrying
Amount
Weighted-
Average
Remaining
Life (Years)
Indefinite life:    
Trademark and trade names$11,350 $— $11,350 N/A
License agreements (GSE)5,390 — 5,390 N/A
Definite life:
Trademark and trade names16,275 (10,557)5,718 2.0
Non-contractual customers30,131 (17,137)12,994 8.0
Non-compete agreements12,514 (6,827)5,687 4.3
Contractual customers60,802 (20,078)40,724 3.5
Other4,551 (2,788)1,763 10.4
 Total$141,013 $(57,387)$83,626 4.3
Summary of Estimated Future Amortization Expense of Definite Life Intangible Assets
The estimated future amortization of definite life intangible assets as of March 31, 2024 was as follows (in thousands):
2024$13,278 
202516,282 
202612,760 
20278,777 
20284,693 
Thereafter6,153 
Total$61,943