XML 79 R67.htm IDEA: XBRL DOCUMENT v3.21.1
SEGMENT REPORTING, Technology Segment Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2019
Disaggregation of Revenue [Abstract]      
Net sales $ 1,568,323 $ 1,588,404 $ 1,372,673
Less: Revenue from financing and other (71,850) (69,308) (60,691)
Revenue from contracts with customers 1,496,473 1,519,096 1,311,982
Technology Segment [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 1,507,954 1,530,138 1,329,520
Less: Revenue from financing and other (23,850) (15,631) (21,115)
Revenue from contracts with customers 1,484,104 1,514,507 1,308,405
Technology Segment [Member] | Technology [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 251,683 324,239 293,362
Technology Segment [Member] | Telecom, Media & Entertainment [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 371,913 289,958 175,260
Technology Segment [Member] | Financial Services [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 198,761 191,679 202,074
Technology Segment [Member] | State and Local Government and Educational Institutions [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 245,919 243,092 223,330
Technology Segment [Member] | Health Care [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 200,067 233,894 193,754
Technology Segment [Member] | All others [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 239,611 247,276 241,740
Technology Segment [Member] | Cisco Systems [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 537,041 607,719 556,182
Technology Segment [Member] | NetApp [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 58,020 59,812 48,858
Technology Segment [Member] | HP Inc. & HPE [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 59,838 71,802 74,348
Technology Segment [Member] | Dell / EMC [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 107,336 84,939 61,284
Technology Segment [Member] | Arista Networks [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 51,789 75,281 57,850
Technology Segment [Member] | Juniper Networks [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 91,946 68,339 48,943
Technology Segment [Member] | All others [Member]      
Disaggregation of Revenue [Abstract]      
Net sales $ 601,984 $ 562,246 $ 482,055