XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of revenue        
Net sales $ 775,692 $ 751,368 $ 2,392,545 $ 2,092,421
Notebooks/Mobility        
Disaggregation of revenue        
Net sales 276,666 304,119 893,083 792,093
Desktops        
Disaggregation of revenue        
Net sales 71,309 68,121 247,368 195,531
Software        
Disaggregation of revenue        
Net sales 86,147 61,268 218,981 189,266
Servers/Storage        
Disaggregation of revenue        
Net sales 55,086 51,742 153,404 151,945
Net/Com Products        
Disaggregation of revenue        
Net sales 55,546 53,237 163,705 152,090
Displays and Sound        
Disaggregation of revenue        
Net sales 79,021 75,098 250,255 200,181
Accessories        
Disaggregation of revenue        
Net sales 96,866 86,392 299,113 247,836
Other Hardware/Services        
Disaggregation of revenue        
Net sales 55,051 51,391 166,636 163,479
Business Solutions        
Disaggregation of revenue        
Net sales 315,816 281,425 964,610 795,017
Business Solutions | Notebooks/Mobility        
Disaggregation of revenue        
Net sales 120,689 109,910 374,298 301,746
Business Solutions | Desktops        
Disaggregation of revenue        
Net sales 21,151 22,329 68,459 64,095
Business Solutions | Software        
Disaggregation of revenue        
Net sales 36,965 28,761 111,440 89,025
Business Solutions | Servers/Storage        
Disaggregation of revenue        
Net sales 27,016 25,775 78,878 67,434
Business Solutions | Net/Com Products        
Disaggregation of revenue        
Net sales 27,732 21,091 74,789 61,855
Business Solutions | Displays and Sound        
Disaggregation of revenue        
Net sales 28,377 26,321 92,170 71,920
Business Solutions | Accessories        
Disaggregation of revenue        
Net sales 33,007 28,865 100,904 82,192
Business Solutions | Other Hardware/Services        
Disaggregation of revenue        
Net sales 20,879 18,373 63,672 56,750
Enterprise Solutions        
Disaggregation of revenue        
Net sales 305,510 309,722 989,861 882,168
Enterprise Solutions | Notebooks/Mobility        
Disaggregation of revenue        
Net sales 95,017 117,017 333,764 293,680
Enterprise Solutions | Desktops        
Disaggregation of revenue        
Net sales 37,045 34,473 134,541 103,740
Enterprise Solutions | Software        
Disaggregation of revenue        
Net sales 36,996 22,829 79,578 71,496
Enterprise Solutions | Servers/Storage        
Disaggregation of revenue        
Net sales 15,857 12,560 43,085 56,822
Enterprise Solutions | Net/Com Products        
Disaggregation of revenue        
Net sales 19,625 23,887 66,060 64,404
Enterprise Solutions | Displays and Sound        
Disaggregation of revenue        
Net sales 30,011 33,490 104,822 86,238
Enterprise Solutions | Accessories        
Disaggregation of revenue        
Net sales 46,051 43,207 151,786 131,394
Enterprise Solutions | Other Hardware/Services        
Disaggregation of revenue        
Net sales 24,908 22,259 76,225 74,394
Public Sector Solutions        
Disaggregation of revenue        
Net sales 154,366 160,221 438,074 415,236
Public Sector Solutions | Notebooks/Mobility        
Disaggregation of revenue        
Net sales 60,960 77,192 185,021 196,667
Public Sector Solutions | Desktops        
Disaggregation of revenue        
Net sales 13,113 11,319 44,368 27,696
Public Sector Solutions | Software        
Disaggregation of revenue        
Net sales 12,186 9,678 27,963 28,745
Public Sector Solutions | Servers/Storage        
Disaggregation of revenue        
Net sales 12,213 13,407 31,441 27,689
Public Sector Solutions | Net/Com Products        
Disaggregation of revenue        
Net sales 8,189 8,259 22,856 25,831
Public Sector Solutions | Displays and Sound        
Disaggregation of revenue        
Net sales 20,633 15,287 53,263 42,023
Public Sector Solutions | Accessories        
Disaggregation of revenue        
Net sales 17,808 14,320 46,423 34,250
Public Sector Solutions | Other Hardware/Services        
Disaggregation of revenue        
Net sales $ 9,264 $ 10,759 $ 26,739 $ 32,335