XML 64 R54.htm IDEA: XBRL DOCUMENT v3.21.2
SEGMENT REPORTING, Technology Segment Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Abstract]    
Net sales $ 416,649 $ 355,031
Less: Revenue from financing and other (14,690) (20,084)
Revenue from contracts with customers 401,959 334,947
Technology Segment [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 400,358 341,224
Less: Revenue from financing and other (3,817) (7,237)
Revenue from contracts with customers 396,541 333,987
Technology Segment [Member] | Telecom, Media & Entertainment [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 112,192 56,652
Technology Segment [Member] | Technology [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 69,140 69,967
Technology Segment [Member] | State and Local Government and Educational Institutions [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 65,415 70,563
Technology Segment [Member] | Health Care [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 54,688 46,535
Technology Segment [Member] | Financial Services [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 30,011 47,421
Technology Segment [Member] | All others [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 68,912 50,086
Technology Segment [Member] | Cisco Systems [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 166,902 127,932
Technology Segment [Member] | Dell / EMC [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 26,340 31,081
Technology Segment [Member] | Juniper Networks [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 24,714 13,579
Technology Segment [Member] | HP Inc. & HPE [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 17,202 17,038
Technology Segment [Member] | Arista Networks [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 11,498 6,820
Technology Segment [Member] | NetApp [Member]    
Disaggregation of Revenue [Abstract]    
Net sales 10,457 15,421
Technology Segment [Member] | All others [Member]    
Disaggregation of Revenue [Abstract]    
Net sales $ 143,245 $ 129,353