Annual report [Section 13 and 15(d), not S-K Item 405]

GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)

v3.25.1
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2024
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, 2024, and 2023:

(in thousands) Total
Balance as of January 1, 2023, 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 
Acquisitions during the year — 
Impairment losses (65,861)
Currency translation (269)
(66,130)
Goodwill, gross $ 432,304 
Accumulated impairment losses (202,192)
Accumulated currency translation (1,268)
Balance as of December 31, 2024, net $ 228,844 
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, 2024 and 2023:

(in thousands) Gross Carrying Value Accumulated
Amortization
Net Carrying Value
Customer relationships $ 334,123  $ (257,326) $ 76,797 
Internally developed computer software 89,386  (56,679) 32,707 
Carrier contracts 70,210  (60,662) 9,548 
Technology 50,202  (46,835) 3,367 
Trademarks 17,385  (14,763) 2,622 
Non-compete agreement 5,604  (5,588) 16 
Balance as of December 31, 2024 $ 566,910  $ (441,853) $ 125,057 

(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 
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, 2024:

(in thousands) Estimated Amortization Expense
2025 $ 49,475 
2026 35,054 
2027 14,618 
2028 11,887 
2029 5,133 
Thereafter 8,890 
Total $ 125,057