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

GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)

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

(in thousands) Total
Balance as of January 1, 2024
Gross carrying amount $ 432,304 
Accumulated impairment losses (136,331)
Accumulated currency translation (999)
Net carrying amount $ 294,974 
Impairment losses (65,861)
Currency translation (269)
Balance as of December 31, 2024
Gross carrying amount $ 432,304 
Accumulated impairment losses (202,192)
Accumulated currency translation (1,268)
Net carrying amount $ 228,844 
Balance as of December 31, 2025
Gross carrying amount $ 432,304 
Accumulated impairment losses (202,192)
Accumulated currency translation (1,268)
Net carrying amount $ 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, 2025 and 2024:

(in thousands) Gross Carrying Value Accumulated
Amortization
Net Carrying Value
Customer relationships $ 334,986  $ (288,019) $ 46,967 
Internally developed computer software 91,732  (63,563) 28,169 
Carrier contracts 70,210  (66,823) 3,387 
Technology 50,540  (48,194) 2,346 
Trademarks 17,516  (15,380) 2,136 
Non-compete agreement 5,604  (5,604) — 
Balance as of December 31, 2025 $ 570,588  $ (487,583) $ 83,005 

(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  (61,479) 8,731 
Technology 50,202  (46,835) 3,367 
Trademarks 17,385  (13,946) 3,439 
Non-compete agreement 5,604  (5,588) 16 
Balance as of December 31, 2024 $ 566,910  $ (441,853) $ 125,057 
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, 2025:

(in thousands) Estimated Amortization Expense
2026 $ 35,888 
2027 16,992 
2028 13,679 
2029 6,281 
2030 3,907 
Thereafter 6,258 
Total $ 83,005