XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Other Intangible Assets, Net (Tables)
3 Months Ended
Mar. 31, 2023
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, 2022$657,131 
Acquisitions50,756 
Measurement period and currency translation adjustments(1,993)
Balance, December 31, 2022705,894 
Acquisitions77,089 
Divestiture(9,222)
Measurement period and currency translation adjustments(63)
Balance, March 31, 2023$773,698 
Schedule of Components of Other Intangible Assets
Other intangible assets consisted of the following (in thousands, except weighted-average life):
 March 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,277 (8,567)7,710 2.6
Non-contractual customers30,131 (15,531)14,600 8.4
Non-compete agreements12,565 (5,440)7,125 4.7
Contractual customers59,850 (11,721)48,129 8.5
Other4,551 (2,392)2,159 11.9
 Total$140,114 $(43,651)$96,463 7.4
 December 31, 2022
 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 names12,893 (8,103)4,790 2.4
Non-contractual customers30,131 (14,995)15,136 8.6
License agreements4,981 (4,981)— 0.0
Non-compete agreements9,557 (5,113)4,444 3.1
Contractual customers48,257 (10,690)37,567 5.7
Other4,551 (2,260)2,291 12.4
 Total$127,110 $(46,142)$80,968 5.9
Summary of Estimated Future Amortization Expense of Definite Life Intangible Assets The estimated future amortization of definite life intangible assets as of March 31, 2023 was as follows (in thousands):
2023$13,620 
202417,643 
202516,211 
202612,720 
20278,733 
Thereafter10,796 
Total$79,723