v3.26.1
Segment Information - Summary of Results of Operations by Reportable Operating Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Total net sales $ 2,399,497 $ 2,091,482 $ 4,527,483 $ 4,195,038
Total costs of goods sold 1,877,895 1,649,155 3,543,730 3,346,234
Gross profit 521,602 442,327 983,753 848,804
Operating expenses:        
Significant selling and administrative expenses 340,971 304,302 661,974 599,580
Adjusted earnings from operations 180,631 138,025 321,779 249,224
Hardware        
Segment Reporting [Line Items]        
Total net sales 1,438,285 1,191,031 2,658,502 2,332,547
Total costs of goods sold 1,268,903 1,037,049 2,337,923 2,031,568
Gross profit 169,382 153,982 320,579 300,979
Software        
Segment Reporting [Line Items]        
Total net sales 447,324 474,259 893,653 1,040,543
Total costs of goods sold 423,337 443,728 841,961 981,035
Gross profit 23,987 30,531 51,692 59,508
Services        
Segment Reporting [Line Items]        
Total net sales 513,888 426,192 975,328 821,948
Total costs of goods sold 185,655 168,378 363,846 333,631
Gross profit 328,233 257,814 611,482 488,317
North America        
Segment Reporting [Line Items]        
Total net sales 1,938,663 1,684,304 3,621,468 3,384,947
Total costs of goods sold 1,540,956 1,342,612 2,870,435 2,723,803
Gross profit 397,707 341,692 751,033 661,144
Operating expenses:        
Significant selling and administrative expenses 248,653 231,735 479,580 457,327
Adjusted earnings from operations 149,054 109,957 271,453 203,817
North America | Hardware        
Segment Reporting [Line Items]        
Total net sales 1,292,384 1,073,904 2,356,054 2,080,198
Total costs of goods sold 1,140,513 936,777 2,072,781 1,813,660
Gross profit 151,871 137,127 283,273 266,538
North America | Software        
Segment Reporting [Line Items]        
Total net sales 278,067 300,708 563,414 697,441
Total costs of goods sold 261,874 281,084 527,526 658,516
Gross profit 16,193 19,624 35,888 38,925
North America | Services        
Segment Reporting [Line Items]        
Total net sales 368,212 309,692 702,000 607,308
Total costs of goods sold 138,569 124,751 270,128 251,627
Gross profit 229,643 184,941 431,872 355,681
EMEA        
Segment Reporting [Line Items]        
Total net sales 375,194 348,614 748,045 691,442
Total costs of goods sold 281,768 266,180 567,816 537,081
Gross profit 93,426 82,434 180,229 154,361
Operating expenses:        
Significant selling and administrative expenses 72,844 61,443 144,885 120,771
Adjusted earnings from operations 20,582 20,991 35,344 33,590
EMEA | Hardware        
Segment Reporting [Line Items]        
Total net sales 129,729 108,450 273,207 237,314
Total costs of goods sold 114,302 92,819 239,233 204,859
Gross profit 15,427 15,631 33,974 32,455
EMEA | Software        
Segment Reporting [Line Items]        
Total net sales 144,707 151,880 283,184 290,176
Total costs of goods sold 138,794 143,132 270,250 274,068
Gross profit 5,913 8,748 12,934 16,108
EMEA | Services        
Segment Reporting [Line Items]        
Total net sales 100,758 88,284 191,654 163,952
Total costs of goods sold 28,672 30,229 58,333 58,154
Gross profit 72,086 58,055 133,321 105,798
APAC        
Segment Reporting [Line Items]        
Total net sales 85,640 58,564 157,970 118,649
Total costs of goods sold 55,171 40,363 105,479 85,350
Gross profit 30,469 18,201 52,491 33,299
Operating expenses:        
Significant selling and administrative expenses 19,474 11,124 37,509 21,482
Adjusted earnings from operations 10,995 7,077 14,982 11,817
APAC | Hardware        
Segment Reporting [Line Items]        
Total net sales 16,172 8,677 29,241 15,035
Total costs of goods sold 14,088 7,453 25,909 13,049
Gross profit 2,084 1,224 3,332 1,986
APAC | Software        
Segment Reporting [Line Items]        
Total net sales 24,550 21,671 47,055 52,926
Total costs of goods sold 22,669 19,512 44,185 48,451
Gross profit 1,881 2,159 2,870 4,475
APAC | Services        
Segment Reporting [Line Items]        
Total net sales 44,918 28,216 81,674 50,688
Total costs of goods sold 18,414 13,398 35,385 23,850
Gross profit $ 26,504 $ 14,818 $ 46,289 $ 26,838