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 year3,243 
Impairment losses(78,257)
Currency translation282 
(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 ValueAccumulated
Amortization
Net Carrying Value
Customer relationships$334,123 $(257,326)$76,797 
Internally developed computer software89,386 (56,679)32,707 
Carrier contracts70,210 (60,662)9,548 
Technology50,202 (46,835)3,367 
Trademarks17,385 (14,763)2,622 
Non-compete agreement5,604 (5,588)16 
Balance as of December 31, 2024$566,910 $(441,853)$125,057 

(in thousands)Gross Carrying ValueAccumulated
Amortization
Net Carrying Value
Customer relationships$334,543 $(227,456)$107,087 
Internally developed computer software82,950 (47,166)35,784 
Carrier contracts70,210 (54,561)15,649 
Technology50,366 (45,978)4,388 
Trademarks17,449 (12,918)4,531 
Non-compete agreement5,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 
202635,054 
202714,618 
202811,887 
20295,133 
Thereafter8,890 
Total$125,057