v3.26.1
Segment Information - Summary of Revenue Disaggregated by Reportable Operating Segments (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
Gross revenue recognition (Principal)        
Segment Reporting [Line Items]        
Total net sales 2,157,625 1,900,431 4,076,904 3,834,080
Net revenue recognition (Agent)        
Segment Reporting [Line Items]        
Total net sales 241,872 191,051 450,579 360,958
North America        
Segment Reporting [Line Items]        
Total net sales 1,938,663 1,684,304 3,621,468 3,384,947
North America | Gross revenue recognition (Principal)        
Segment Reporting [Line Items]        
Total net sales 1,772,737 1,547,975 3,308,142 3,121,025
North America | Net revenue recognition (Agent)        
Segment Reporting [Line Items]        
Total net sales 165,926 136,329 313,326 263,922
EMEA        
Segment Reporting [Line Items]        
Total net sales 375,194 348,614 748,045 691,442
EMEA | Gross revenue recognition (Principal)        
Segment Reporting [Line Items]        
Total net sales 316,903 303,028 642,844 611,013
EMEA | Net revenue recognition (Agent)        
Segment Reporting [Line Items]        
Total net sales 58,291 45,586 105,201 80,429
APAC        
Segment Reporting [Line Items]        
Total net sales 85,640 58,564 157,970 118,649
APAC | Gross revenue recognition (Principal)        
Segment Reporting [Line Items]        
Total net sales 67,985 49,428 125,918 102,042
APAC | Net revenue recognition (Agent)        
Segment Reporting [Line Items]        
Total net sales 17,655 9,136 32,052 16,607
Large Enterprise / Corporate        
Segment Reporting [Line Items]        
Total net sales 1,648,761 1,409,081 3,092,768 2,841,482
Large Enterprise / Corporate | North America        
Segment Reporting [Line Items]        
Total net sales 1,321,570 1,131,846 2,440,076 2,292,428
Large Enterprise / Corporate | EMEA        
Segment Reporting [Line Items]        
Total net sales 292,853 255,107 589,171 507,333
Large Enterprise / Corporate | APAC        
Segment Reporting [Line Items]        
Total net sales 34,338 22,128 63,521 41,721
Commercial        
Segment Reporting [Line Items]        
Total net sales 453,501 415,569 889,125 839,639
Commercial | North America        
Segment Reporting [Line Items]        
Total net sales 424,641 390,934 827,191 784,147
Commercial | EMEA        
Segment Reporting [Line Items]        
Total net sales 4,867 5,460 13,648 17,597
Commercial | APAC        
Segment Reporting [Line Items]        
Total net sales 23,993 19,175 48,286 37,895
Public Sector        
Segment Reporting [Line Items]        
Total net sales 297,235 266,832 545,590 513,917
Public Sector | North America        
Segment Reporting [Line Items]        
Total net sales 192,452 161,524 354,201 308,372
Public Sector | EMEA        
Segment Reporting [Line Items]        
Total net sales 77,474 88,047 145,226 166,512
Public Sector | APAC        
Segment Reporting [Line Items]        
Total net sales 27,309 17,261 46,163 39,033
Hardware        
Segment Reporting [Line Items]        
Total net sales 1,438,285 1,191,031 2,658,502 2,332,547
Hardware | North America        
Segment Reporting [Line Items]        
Total net sales 1,292,384 1,073,904 2,356,054 2,080,198
Hardware | EMEA        
Segment Reporting [Line Items]        
Total net sales 129,729 108,450 273,207 237,314
Hardware | APAC        
Segment Reporting [Line Items]        
Total net sales 16,172 8,677 29,241 15,035
Software        
Segment Reporting [Line Items]        
Total net sales 447,324 474,259 893,653 1,040,543
Software | North America        
Segment Reporting [Line Items]        
Total net sales 278,067 300,708 563,414 697,441
Software | EMEA        
Segment Reporting [Line Items]        
Total net sales 144,707 151,880 283,184 290,176
Software | APAC        
Segment Reporting [Line Items]        
Total net sales 24,550 21,671 47,055 52,926
Services        
Segment Reporting [Line Items]        
Total net sales 513,888 426,192 975,328 821,948
Services | North America        
Segment Reporting [Line Items]        
Total net sales 368,212 309,692 702,000 607,308
Services | EMEA        
Segment Reporting [Line Items]        
Total net sales 100,758 88,284 191,654 163,952
Services | APAC        
Segment Reporting [Line Items]        
Total net sales $ 44,918 $ 28,216 $ 81,674 $ 50,688