XML 39 R58.htm IDEA: XBRL DOCUMENT v3.19.3
SEGMENT REPORTING, Technology Segment Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Disaggregation of Revenue [Abstract]        
Net sales $ 411,565 $ 345,043 $ 792,937 $ 701,575
Financing and other (3,133) (5,086) (7,987) (10,491)
Revenue from contracts with customers 394,585 329,682 758,266 671,141
Technology Segment [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 397,718 334,768 766,253 681,632
Financing and other (3,133) (5,086) (7,987) (10,491)
Revenue from contracts with customers 394,585 329,682 758,266 671,141
Technology Segment [Member] | Technology [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 97,502 75,417 173,682 158,234
Technology Segment [Member] | Telecom, Media & Entertainment [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 71,044 39,412 133,510 86,280
Technology Segment [Member] | Financial Services [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 44,605 47,412 92,847 92,638
Technology Segment [Member] | SLED [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 71,866 61,391 143,057 129,596
Technology Segment [Member] | Health Care [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 59,818 51,081 115,926 97,531
Technology Segment [Member] | All others [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 52,883 60,055 107,231 117,353
Technology Segment [Member] | Cisco Systems [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 172,605 152,063 318,786 291,300
Technology Segment [Member] | NetApp [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 9,771 9,477 23,198 25,039
Technology Segment [Member] | HP Inc. & HPE [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 18,986 16,658 42,099 36,977
Technology Segment [Member] | Dell / EMC [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 12,494 19,895 26,275 32,398
Technology Segment [Member] | Arista Networks [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 26,766 10,673 47,716 30,471
Technology Segment [Member] | Juniper Networks [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 24,370 11,262 31,424 21,660
Technology Segment [Member] | All others [Member]        
Disaggregation of Revenue [Abstract]        
Net sales $ 132,726 $ 114,740 $ 276,755 $ 243,787