XML 87 R70.htm IDEA: XBRL DOCUMENT v3.25.1
ACQUISITIONS AND DISPOSITIONS - Acquisition of Sacred Wind Enterprises (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 07, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
ACQUISITIONS AND DISPOSITIONS        
Cash transferred, net of cash acquired and other     $ (1,314) $ 18,044
Total Revenue   $ 729,075 762,216 725,745
Pre-tax loss   50,966 27,539 8,056
Transaction-related charges   $ 4,847 551 4,798
Minimum        
ACQUISITIONS AND DISPOSITIONS        
Useful life   3 years    
Minimum | Trade names        
ACQUISITIONS AND DISPOSITIONS        
Intangible assets useful lives   6 years    
Maximum        
ACQUISITIONS AND DISPOSITIONS        
Useful life   39 years    
Maximum | Trade names        
ACQUISITIONS AND DISPOSITIONS        
Intangible assets useful lives   15 years    
Sacred Wind Enterprises        
ACQUISITIONS AND DISPOSITIONS        
Consideration Transferred $ 44,560      
Cash transferred, net of cash acquired and other 16,700      
Cash acquired from acquisition 9,400      
Redeemable non-controlling interest 14,800      
Contingent consideration 3,700      
Working capital adjustments received     1,300  
Assumed debt $ 31,639      
Business combination equity interest 6.00%      
Change in amount of contingent consideration     4,200  
Earn-out consideration   $ 7,800 $ 7,900  
Deferred revenue from long term customer contracts $ 6,500      
Total Revenue       3,300
Pre-tax loss       200
Transaction-related charges       $ 800
Sacred Wind Enterprises | Trade names        
ACQUISITIONS AND DISPOSITIONS        
Intangible assets $ 600      
Intangible assets useful lives 5 years      
Sacred Wind Enterprises | Minimum | Telecommunication Equipment        
ACQUISITIONS AND DISPOSITIONS        
Discounted rate used for cash flows (as a percent) 7.00%      
Useful life 1 year      
Sacred Wind Enterprises | Maximum | Telecommunication Equipment        
ACQUISITIONS AND DISPOSITIONS        
Discounted rate used for cash flows (as a percent) 12.00%      
Useful life 25 years