XML 107 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information - Summary of Revenue Disaggregated by Reportable Operating Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information [Line Items]    
Disaggregation of revenue $ 2,323,947 $ 2,650,850
Gross revenue recognition (Principal)    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 2,180,404 2,524,801
Net revenue recognition (Agent)    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 143,543 126,049
North America    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 1,833,964 2,064,505
North America | Gross revenue recognition (Principal)    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 1,725,177 1,970,921
North America | Net revenue recognition (Agent)    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 108,787 93,584
EMEA    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 427,004 531,433
EMEA | Gross revenue recognition (Principal)    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 401,343 506,862
EMEA | Net revenue recognition (Agent)    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 25,661 24,571
APAC    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 62,979 54,912
APAC | Gross revenue recognition (Principal)    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 53,884 47,018
APAC | Net revenue recognition (Agent)    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 9,095 7,894
Large Enterprise / Corporate    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 1,623,998 1,814,062
Large Enterprise / Corporate | North America    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 1,293,533 1,438,729
Large Enterprise / Corporate | EMEA    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 309,063 353,904
Large Enterprise / Corporate | APAC    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 21,402 21,429
Commercial    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 393,840 474,239
Commercial | North America    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 372,025 441,159
Commercial | EMEA    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 4,790 18,421
Commercial | APAC    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 17,025 14,659
Public Sector    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 306,109 362,549
Public Sector | North America    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 168,406 184,617
Public Sector | EMEA    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 113,151 159,108
Public Sector | APAC    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 24,552 18,824
Hardware    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 1,328,845 1,673,588
Hardware | North America    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 1,155,639 1,451,319
Hardware | EMEA    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 162,890 210,623
Hardware | APAC    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 10,316 11,646
Software    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 638,800 636,699
Software | North America    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 394,797 341,547
Software | EMEA    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 214,561 272,402
Software | APAC    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 29,442 22,750
Services    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 356,302 340,563
Services | North America    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 283,528 271,639
Services | EMEA    
Segment Reporting Information [Line Items]    
Disaggregation of revenue 49,553 48,408
Services | APAC    
Segment Reporting Information [Line Items]    
Disaggregation of revenue $ 23,221 $ 20,516