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 |