XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.1
SEGMENT REPORTING, Technology Segment Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2020
Disaggregation of Revenue [Abstract]      
Net sales $ 1,821,019 $ 1,568,323 $ 1,588,404
Less: Revenue from financing and other (68,084) (71,850) (69,308)
Revenue from contracts with customers 1,752,935 1,496,473 1,519,096
Technology Segment [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 1,733,036 1,507,954 1,530,138
Less: Revenue from financing and other (14,943) (23,850) (15,631)
Revenue from contracts with customers 1,718,093 1,484,104 1,514,507
Technology Segment [Member] | Technology [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 250,485 251,683 324,239
Technology Segment [Member] | Telecom, Media & Entertainment [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 502,408 371,913 289,958
Technology Segment [Member] | Financial Services [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 155,160 198,761 191,679
Technology Segment [Member] | State and Local Government and Educational Institutions [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 241,769 245,919 243,092
Technology Segment [Member] | Health Care [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 270,481 200,067 233,894
Technology Segment [Member] | All others [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 312,733 239,611 247,276
Technology Segment [Member] | Cisco Systems [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 672,821 537,041 607,719
Technology Segment [Member] | NetApp [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 91,948 58,020 59,812
Technology Segment [Member] | HP Inc. & HPE [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 56,171 59,838 71,802
Technology Segment [Member] | Dell / EMC [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 148,782 107,336 84,939
Technology Segment [Member] | Arista Networks [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 44,280 51,789 75,281
Technology Segment [Member] | Juniper Networks [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 92,965 91,946 68,339
Technology Segment [Member] | All others [Member]      
Disaggregation of Revenue [Abstract]      
Net sales $ 626,069 $ 601,984 $ 562,246