XML 68 R58.htm IDEA: XBRL DOCUMENT v3.20.4
SEGMENT REPORTING, Technology Segment Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Abstract]        
Net sales $ 427,604 $ 428,991 $ 1,215,716 $ 1,221,928
Less: Revenue from financing and other (14,525) (22,384) (54,305) (54,855)
Revenue from contracts with customers 413,079 406,607 1,161,411 1,167,073
Technology Segment [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 415,570 410,628 1,176,153 1,176,881
Less: Revenue from financing and other (4,395) (5,710) (18,634) (13,697)
Revenue from contracts with customers 411,175 404,918 1,157,519 1,163,184
Technology Segment [Member] | Technology [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 57,346 77,841 203,634 251,523
Technology Segment [Member] | Telecom, Media & Entertainment [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 123,441 84,707 277,020 218,217
Technology Segment [Member] | Financial Services [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 60,610 56,395 154,763 149,241
Technology Segment [Member] | State and Local Government and Educational Institutions [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 50,703 55,908 197,758 198,964
Technology Segment [Member] | Health Care [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 44,706 60,275 150,494 176,202
Technology Segment [Member] | All others [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 78,764 75,502 192,484 182,734
Technology Segment [Member] | Cisco Systems [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 132,290 169,265 433,388 488,051
Technology Segment [Member] | NetApp [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 13,861 15,799 39,196 38,997
Technology Segment [Member] | HP Inc. & HPE [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 14,100 15,853 47,533 57,952
Technology Segment [Member] | Dell / EMC [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 34,027 12,025 80,457 38,300
Technology Segment [Member] | Arista Networks [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 22,157 12,862 42,420 60,578
Technology Segment [Member] | Juniper Networks [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 29,781 27,419 68,076 58,843
Technology Segment [Member] | All others [Member]        
Disaggregation of Revenue [Abstract]        
Net sales $ 169,354 $ 157,405 $ 465,083 $ 434,160