XML 74 R62.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT REPORTING - Technology Segment Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
SEGMENT REPORTING [Abstract]    
Net sales $ 637,315 $ 535,652
Technology Segment [Member]    
SEGMENT REPORTING [Abstract]    
Revenue from contracts with customers 637,204 535,501
Technology Segment [Member] | Telecom, Media & Entertainment [Member]    
SEGMENT REPORTING [Abstract]    
Net sales 184,979 117,553
Technology Segment [Member] | State and Local Government and Educational Institutions [Member]    
SEGMENT REPORTING [Abstract]    
Net sales 90,562 92,096
Technology Segment [Member] | Technology [Member]    
SEGMENT REPORTING [Abstract]    
Net sales 82,747 109,106
Technology Segment [Member] | Healthcare [Member]    
SEGMENT REPORTING [Abstract]    
Net sales 74,291 75,280
Technology Segment [Member] | Financial Services [Member]    
SEGMENT REPORTING [Abstract]    
Net sales 47,500 49,725
Technology Segment [Member] | All Others [Member]    
SEGMENT REPORTING [Abstract]    
Net sales 157,125 91,741
Product Segment [Member]    
SEGMENT REPORTING [Abstract]    
Net sales 520,895 457,312
Revenue from contracts with customers 520,895 457,312
Product Segment [Member] | Networking [Member]    
SEGMENT REPORTING [Abstract]    
Net sales 218,202 234,740
Product Segment [Member] | Cloud [Member]    
SEGMENT REPORTING [Abstract]    
Net sales 206,996 137,231
Product Segment [Member] | Security [Member]    
SEGMENT REPORTING [Abstract]    
Net sales 61,107 48,005
Product Segment [Member] | Collaboration [Member]    
SEGMENT REPORTING [Abstract]    
Net sales 11,757 20,899
Product Segment [Member] | Other [Member]    
SEGMENT REPORTING [Abstract]    
Net sales 22,833 16,437
Professional Services Segment [Member]    
SEGMENT REPORTING [Abstract]    
Net sales 71,729 37,279
Revenue from contracts with customers 71,729 37,279
Managed Services Segment [Member]    
SEGMENT REPORTING [Abstract]    
Net sales 44,580 40,910
Revenue from contracts with customers $ 44,580 $ 40,910