Annual report pursuant to Section 13 and 15(d)

GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Other Intangible Assets (Details)

v3.24.1.u1
GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Other Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 561,122 $ 532,782
Accumulated Amortization (393,535) (340,278)
Net Carrying Value 167,587 192,504
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 334,543 327,317
Accumulated Amortization (227,456) (197,483)
Net Carrying Value 107,087 129,834
Internally developed computer software    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 82,950 66,459
Accumulated Amortization (47,166) (36,579)
Net Carrying Value 35,784 29,880
Carrier contracts    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 70,210 70,210
Accumulated Amortization (54,561) (47,483)
Net Carrying Value 15,649 22,727
Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 50,366 46,978
Accumulated Amortization (45,978) (42,348)
Net Carrying Value 4,388 4,630
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 17,449 16,214
Accumulated Amortization (12,918) (11,060)
Net Carrying Value 4,531 5,154
Non-compete agreement    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 5,604 5,604
Accumulated Amortization (5,456) (5,325)
Net Carrying Value $ 148 $ 279