v3.26.1
Goodwill and Other Intangible Assets, Net (Tables)
6 Months Ended
Jun. 30, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Schedule of Changes in Carrying Amount of Goodwill
The changes in the carrying amount of goodwill were as follows (in thousands):
Balance, January 1, 2025$770,886 
Acquisitions19,810 
Divestiture
(4,001)
Measurement period and currency translation adjustments15,345 
Balance, December 31, 2025$802,040 
Acquisitions682 
Measurement period and currency translation adjustments(3,147)
Balance, June 30, 2026$799,575 
Schedule of Components of Other Intangible Assets
Other intangible assets consisted of the following (in thousands, except weighted-average life):
June 30, 2026
Gross
Amount
Accumulated
Amortization
Net
Carrying
Amount
Weighted-
Average
Remaining
Life (Years)
Indefinite life:
Trademark and trade names$12,850 $— $12,850 N/A
License agreements (GSE)5,390 — 5,390 N/A
Definite life:
Contractual customers86,026 (47,733)38,293 11.5
Non-contractual customers24,031 (19,078)4,953 3.4
Trademark and trade names
12,851 (12,751)100 0.3
Non-compete agreements12,424 (9,995)2,429 3.1
Technology
9,800 (3,215)6,585 8.7
Other1,679 (1,437)242 4.5
 Total$165,051 $(94,209)$70,842 10.1

December 31, 2025
Gross
Amount
Accumulated
Amortization
Net
Carrying
Amount
Weighted-
Average
Remaining
Life (Years)
Indefinite life:
Trademark and trade names$12,850 $— $12,850 N/A
License agreements (GSE)5,390 — 5,390 N/A
Definite life:
Contractual customers84,554 (42,748)41,806 11.4
Non-contractual customers24,031 (18,465)5,566 4.0
Trademark and trade names
12,959 (12,659)300 0.8
Non-compete agreements12,496 (9,380)3,116 3.2
Technology
9,800 (2,622)7,178 9.0
Other1,551 (1,421)130 5.0
 Total$163,631 $(87,295)$76,336 9.9
Schedule of Estimated Future Amortization Expense of Definite Life Intangible Assets
The estimated future amortization of definite life intangible assets as of June 30, 2026 was as follows (in thousands):
2026$6,479 
202710,339 
20286,293 
20294,696 
20302,560 
Thereafter22,235 
Total$52,602