XML 50 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Changes in Goodwill by Reportable Business Segment
A summary of changes in the Company’s goodwill by reportable segment is as follows (in thousands):
December 31, 2021AcquisitionsAcquisition Accounting
Adjustments
Foreign
Currency
December 31, 2022
Segment
Fleet$1,929,095 $71,856 $1,216 $(47,514)$1,954,653 
Corporate Payments1,888,875 40,387 2,933 (26,125)1,906,070 
Lodging 364,653 46,928 4,700 (237)416,044 
Brazil 546,148 — — 29,590 575,738 
Other350,207 — — (1,277)348,930 
$5,078,978 $159,171 $8,849 $(45,563)$5,201,435 
December 31, 2020AcquisitionsAcquisition Accounting AdjustmentsForeign
Currency
December 31, 2021
Segment
Fleet$1,943,065 $3,286 $(1,294)$(15,962)$1,929,095 
Corporate Payments1,606,704 288,758 — (6,587)1,888,875 
Lodging 233,413 131,771 398 (929)364,653 
Brazil585,861 — — (39,713)546,148 
Other350,138 — — 69 350,207 
$4,719,181 $423,815 $(896)$(63,122)$5,078,978 
Schedule of Other Intangible Assets
Other intangible assets consisted of the following at December 31 (in thousands):
  20222021
 Weighted-
Avg Useful
Life
(Years)
Gross
Carrying
Amounts
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amounts
Accumulated
Amortization
Net
Carrying
Amount
Customer and vendor relationships16.4$2,922,586 $(1,332,542)$1,590,044 $2,925,719 $(1,167,218)$1,758,501 
Trade names and trademarks—indefinite livedN/A419,270 — 419,270 466,327 — 466,327 
Trade names and trademarks—other1.747,939 (9,111)38,828 12,093 (5,235)6,858 
Technology6.0278,460 (216,858)61,602 272,461 (198,628)73,833 
Non-compete agreements4.380,098 (58,868)21,230 78,145 (48,279)29,866 
Total other intangibles$3,748,353 $(1,617,379)$2,130,974 $3,754,745 $(1,419,360)$2,335,385 
Schedule of Future Estimated Amortization of Intangibles
The future estimated amortization of intangible assets at December 31, 2022 is as follows (in thousands):
2023$208,509 
2024203,417 
2025180,525 
2026160,646 
2027150,867 
Thereafter807,740