XML 68 R58.htm IDEA: XBRL DOCUMENT v3.20.2
SEGMENT REPORTING, Technology Segment Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Disaggregation of Revenue [Abstract]        
Net sales $ 433,081 $ 411,565 $ 788,112 $ 792,937
Less: Revenue from financing and other (19,696) (15,569) (39,780) (32,471)
Revenue from contracts with customers 413,385 395,996 748,332 760,466
Technology Segment [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 419,359 397,718 760,583 766,253
Less: Revenue from financing and other (7,002) (3,133) (14,239) (7,987)
Revenue from contracts with customers 412,357 394,585 746,344 758,266
Technology Segment [Member] | Technology [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 76,321 97,502 146,288 173,682
Technology Segment [Member] | Telecom, Media & Entertainment [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 96,927 71,044 153,579 133,510
Technology Segment [Member] | Financial Services [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 46,732 44,605 94,153 92,847
Technology Segment [Member] | State and Local Government and Educational Institutions [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 76,492 71,866 147,055 143,057
Technology Segment [Member] | Health Care [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 59,252 59,818 105,788 115,926
Technology Segment [Member] | All others [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 63,635 52,883 113,720 107,231
Technology Segment [Member] | Cisco Systems [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 173,166 172,605 301,098 318,786
Technology Segment [Member] | NetApp [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 9,914 9,771 25,335 23,198
Technology Segment [Member] | HP Inc. & HPE [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 16,395 18,986 33,433 42,099
Technology Segment [Member] | Dell / EMC [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 15,349 12,494 46,430 26,275
Technology Segment [Member] | Arista Networks [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 13,443 26,766 20,263 47,716
Technology Segment [Member] | Juniper Networks [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 24,716 24,370 38,295 31,424
Technology Segment [Member] | All others [Member]        
Disaggregation of Revenue [Abstract]        
Net sales $ 166,376 $ 132,726 $ 295,729 $ 276,755