XML 65 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
SEGMENT REPORTING, Technology Segment Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Abstract]        
Net sales $ 493,706 $ 458,017 $ 952,065 $ 874,666
Less: Revenue from financing and other (19,811) (25,902) (33,423) (40,592)
Revenue from contracts with customers 473,895 432,115 918,642 834,074
Technology Segment [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 471,478 436,301 920,263 836,659
Less: Revenue from financing and other (4,506) (5,962) (9,489) (9,779)
Revenue from contracts with customers 466,972 430,339 910,774 826,880
Technology Segment [Member] | Telecom, Media & Entertainment [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 118,454 115,784 246,731 227,976
Technology Segment [Member] | Technology [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 96,160 53,752 166,021 122,892
Technology Segment [Member] | Health Care [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 66,959 88,237 135,471 142,925
Technology Segment [Member] | State and Local Government and Educational Institutions [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 70,491 68,662 135,092 134,077
Technology Segment [Member] | Financial Services [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 37,611 37,036 70,910 67,047
Technology Segment [Member] | All Others [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 81,803 72,830 166,038 141,742
Technology Segment [Member] | Cisco Systems [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 185,318 174,072 342,196 340,974
Technology Segment [Member] | Juniper Networks [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 39,580 18,438 62,089 43,152
Technology Segment [Member] | HPE [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 32,330 8,965 39,129 21,301
Technology Segment [Member] | NetApp [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 16,710 29,536 30,695 39,993
Technology Segment [Member] | Dell EMC [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 15,221 43,498 77,094 69,838
Technology Segment [Member] | Arista Networks [Member]        
Disaggregation of Revenue [Abstract]        
Net sales 8,933 8,047 20,105 19,545
Technology Segment [Member] | All Others [Member]        
Disaggregation of Revenue [Abstract]        
Net sales $ 173,386 $ 153,745 $ 348,955 $ 301,856