XML 82 R67.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BUSINESS COMBINATIONS, NETWORK SOLUTIONS GROUP (NSG) (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2023
Sep. 30, 2023
Mar. 31, 2024
Mar. 31, 2023
Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed [Abstract]        
Goodwill     $ 161,503 $ 136,105
Network Solutions Group [Member]        
Business Combination [Abstract]        
Cash portion of the acquisition $ 59,600      
Cash received   $ 11,000    
Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed [Abstract]        
Accounts receivable 20,419      
Other assets 1,940      
Identified intangible asset 29,960      
Accounts payable and other liabilities (24,758)      
Contract liabilities (1,086)      
Total identifiable net assets 26,475      
Goodwill 22,128      
Total purchase consideration 48,603      
Network Solutions Group [Member] | Product [Member]        
Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed [Abstract]        
Goodwill 19,700      
Network Solutions Group [Member] | Professional Services [Member]        
Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed [Abstract]        
Goodwill $ 2,400      
Network Solutions Group [Member] | Customer Relationships [Member]        
Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed [Abstract]        
Estimated useful lives     7 years