Annual report pursuant to Section 13 and 15(d)

GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)

v3.24.1.u1
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill Balance
The following table sets forth the changes in the carrying amount of the Company’s goodwill on the consolidated balance sheets as of December 31, 2023, and 2022:
(in thousands) Total
Goodwill, gross $ 384,202 
Accumulated currency translation (787)
Balance as of January 1, 2022, net $ 383,415 
Acquisitions during the year 44,859 
Impairment losses (58,074)
Currency translation (494)
(13,709)
Goodwill, gross $ 429,061 
Accumulated impairment losses (58,074)
Accumulated currency translation (1,281)
Balance as of December 31, 2022, net $ 369,706 
Acquisitions during the year 3,243 
Impairment losses (78,257)
Currency translation 282 
(74,732)
Goodwill, gross $ 432,304 
Accumulated impairment losses (136,331)
Accumulated currency translation (999)
Balance as of December 31, 2023, net $ 294,974 
Schedule of Other Intangible Assets
The following tables set forth the details of other intangible assets included on the consolidated balance sheets as of December 31, 2023 and 2022:

(in thousands) Gross Carrying Value Accumulated
Amortization
Net Carrying Value
Customer relationships $ 334,543  $ (227,456) $ 107,087 
Internally developed computer software 82,950  (47,166) 35,784 
Carrier contracts 70,210  (54,561) 15,649 
Technology 50,366  (45,978) 4,388 
Trademarks 17,449  (12,918) 4,531 
Non-compete agreement 5,604  (5,456) 148 
Balance as of December 31, 2023 $ 561,122  $ (393,535) $ 167,587 

(in thousands) Gross Carrying Value Accumulated
Amortization
Net Carrying Value
Customer relationships $ 327,317  $ (197,483) $ 129,834 
Internally developed computer software 66,459  (36,579) 29,880 
Carrier contracts 70,210  (47,483) 22,727 
Technology 46,978  (42,348) 4,630 
Trademarks 16,214  (11,060) 5,154 
Non-compete agreement 5,604  (5,325) 279 
Balance as of December 31, 2022 $ 532,782  $ (340,278) $ 192,504 
Schedule of Estimated Amortization Expense
The following table sets forth the estimated amortization expense for amortizing intangible assets for the next five years and thereafter as of December 31, 2023:

(in thousands) Estimated Amortization Expense
2024 $ 51,305 
2025 47,269 
2026 33,273 
2027 13,053 
2028 10,156 
Thereafter 12,531 
Total $ 167,587