v3.25.2
Goodwill and Other Intangibles
6 Months Ended
Jun. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangibles Goodwill and Other Intangibles
A summary of changes in the Company’s goodwill is as follows (in thousands):
 
December 31, 2024
Acquisitions1
Acquisition Accounting
Adjustments
Foreign
Currency
June 30, 2025
Goodwill$5,984,667 $122,362 $1,845 $225,144 $6,334,018 
1 Reflects the recognition of preliminary goodwill assigned to the Vehicle Payments segment related to the Gringo acquisition completed by the Company during the six months ended June 30, 2025.
At June 30, 2025, the Company's goodwill is presented net of accumulated impairment losses of $90.0 million, all of which were recorded during the year ended December 31, 2024.
As of June 30, 2025 and December 31, 2024, other intangibles consisted of the following (in thousands):
  June 30, 2025December 31, 2024
 Weighted-
Avg
Useful
Lives
(Years)
Gross
Carrying
Amounts
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amounts
Accumulated
Amortization
Net
Carrying
Amount
Customer and vendor relationships16.7$3,579,274 $(1,797,596)$1,781,678 $3,476,642 $(1,624,079)$1,852,563 
Trade names and trademarks—indefinite livedN/A443,703 — 443,703 410,391 — 410,391 
Trade names and trademarks—other2.668,121 (18,664)49,457 66,047 (13,055)52,992 
Software5.8330,699 (263,944)66,755 306,296 (245,038)61,258 
Non-compete agreements3.858,577 (27,865)30,712 52,412 (19,174)33,238 
Total other intangibles$4,480,374 $(2,108,069)$2,372,305 $4,311,788 $(1,901,346)$2,410,442 
N/A = Not Applicable
Changes in foreign exchange rates resulted in a $59.6 million increase to the net carrying values of other intangibles in the six months ended June 30, 2025. Amortization expense related to intangible assets for the six months ended June 30, 2025 and 2024 was $125.3 million and $110.6 million, respectively.
The future estimated amortization of intangible assets at June 30, 2025 is as follows (in thousands):
Remaining 2025
$236,509 
2026221,808 
2027207,850 
2028195,611 
2029179,182 
Thereafter887,642