XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of revenue    
Net sales $ 701,046 $ 632,025
Notebooks/Mobility    
Disaggregation of revenue    
Net sales 257,466 221,269
Desktops    
Disaggregation of revenue    
Net sales 90,124 64,902
Software    
Disaggregation of revenue    
Net sales 74,363 63,322
Servers/Storage    
Disaggregation of revenue    
Net sales 50,127 42,484
Net/Com Products    
Disaggregation of revenue    
Net sales 46,122 47,412
Displays and Sound    
Disaggregation of revenue    
Net sales 52,862 63,619
Accessories    
Disaggregation of revenue    
Net sales 79,196 79,501
Other Hardware/Services    
Disaggregation of revenue    
Net sales 50,786 49,516
Enterprise Solutions    
Disaggregation of revenue    
Net sales 298,003 282,659
Enterprise Solutions | Notebooks/Mobility    
Disaggregation of revenue    
Net sales 87,542 90,231
Enterprise Solutions | Desktops    
Disaggregation of revenue    
Net sales 53,472 38,037
Enterprise Solutions | Software    
Disaggregation of revenue    
Net sales 33,445 27,120
Enterprise Solutions | Servers/Storage    
Disaggregation of revenue    
Net sales 17,902 12,367
Enterprise Solutions | Net/Com Products    
Disaggregation of revenue    
Net sales 18,255 19,962
Enterprise Solutions | Displays and Sound    
Disaggregation of revenue    
Net sales 23,012 31,264
Enterprise Solutions | Accessories    
Disaggregation of revenue    
Net sales 39,807 41,532
Enterprise Solutions | Other Hardware/Services    
Disaggregation of revenue    
Net sales 24,568 22,146
Business Solutions    
Disaggregation of revenue    
Net sales 258,385 255,869
Business Solutions | Notebooks/Mobility    
Disaggregation of revenue    
Net sales 102,346 92,156
Business Solutions | Desktops    
Disaggregation of revenue    
Net sales 23,793 18,118
Business Solutions | Software    
Disaggregation of revenue    
Net sales 32,186 30,652
Business Solutions | Servers/Storage    
Disaggregation of revenue    
Net sales 20,290 21,611
Business Solutions | Net/Com Products    
Disaggregation of revenue    
Net sales 18,015 21,845
Business Solutions | Displays and Sound    
Disaggregation of revenue    
Net sales 19,308 21,752
Business Solutions | Accessories    
Disaggregation of revenue    
Net sales 23,660 30,373
Business Solutions | Other Hardware/Services    
Disaggregation of revenue    
Net sales 18,787 19,362
Public Sector Solutions    
Disaggregation of revenue    
Net sales 144,658 93,497
Public Sector Solutions | Notebooks/Mobility    
Disaggregation of revenue    
Net sales 67,578 38,882
Public Sector Solutions | Desktops    
Disaggregation of revenue    
Net sales 12,859 8,747
Public Sector Solutions | Software    
Disaggregation of revenue    
Net sales 8,732 5,550
Public Sector Solutions | Servers/Storage    
Disaggregation of revenue    
Net sales 11,935 8,506
Public Sector Solutions | Net/Com Products    
Disaggregation of revenue    
Net sales 9,852 5,605
Public Sector Solutions | Displays and Sound    
Disaggregation of revenue    
Net sales 10,542 10,603
Public Sector Solutions | Accessories    
Disaggregation of revenue    
Net sales 15,729 7,596
Public Sector Solutions | Other Hardware/Services    
Disaggregation of revenue    
Net sales $ 7,431 $ 8,008