XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information - Summary of Revenue Disaggregated by Reportable Operating Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Segment Reporting Information [Line Items]        
Disaggregation of revenue $ 2,266,286 $ 2,534,354 $ 6,939,829 $ 7,928,581
Gross revenue recognition (Principal)        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 2,112,118 2,395,737 6,463,170 7,495,542
Net revenue recognition (Agent)        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 154,168 138,617 476,659 433,039
North America        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 1,860,872 2,099,837 5,592,002 6,411,786
North America | Gross revenue recognition (Principal)        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 1,738,705 1,990,277 5,231,815 6,087,854
North America | Net revenue recognition (Agent)        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 122,167 109,560 360,187 323,932
EMEA        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 354,396 379,574 1,173,126 1,337,338
EMEA | Gross revenue recognition (Principal)        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 330,505 358,697 1,083,933 1,254,980
EMEA | Net revenue recognition (Agent)        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 23,891 20,877 89,193 82,358
APAC        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 51,018 54,943 174,701 179,457
APAC | Gross revenue recognition (Principal)        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 42,908 46,763 147,422 152,708
APAC | Net revenue recognition (Agent)        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 8,110 8,180 27,279 26,749
Large Enterprise / Corporate        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 1,603,592 1,793,654 4,865,834 5,543,523
Large Enterprise / Corporate | North America        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 1,311,849 1,473,014 3,927,258 4,509,731
Large Enterprise / Corporate | EMEA        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 270,355 295,565 868,937 955,858
Large Enterprise / Corporate | APAC        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 21,388 25,075 69,639 77,934
Commercial        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 365,792 454,546 1,141,129 1,414,523
Commercial | North America        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 342,585 424,600 1,074,360 1,314,733
Commercial | EMEA        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 4,340 11,898 12,739 49,631
Commercial | APAC        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 18,867 18,048 54,030 50,159
Public Sector        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 296,902 286,154 932,866 970,535
Public Sector | North America        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 206,438 202,223 590,384 587,322
Public Sector | EMEA        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 79,701 72,111 291,450 331,849
Public Sector | APAC        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 10,763 11,820 51,032 51,364
Hardware        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 1,301,155 1,572,275 3,940,273 4,976,979
Hardware | North America        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 1,153,722 1,404,207 3,474,488 4,415,000
Hardware | EMEA        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 136,567 151,505 431,677 517,512
Hardware | APAC        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 10,866 16,563 34,108 44,467
Software        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 588,999 596,922 1,863,135 1,851,747
Software | North America        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 409,139 396,921 1,221,263 1,115,475
Software | EMEA        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 163,918 184,361 574,539 669,760
Software | APAC        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 15,942 15,640 67,333 66,512
Services        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 376,132 365,157 1,136,421 1,099,855
Services | North America        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 298,011 298,709 896,251 881,311
Services | EMEA        
Segment Reporting Information [Line Items]        
Disaggregation of revenue 53,911 43,708 166,910 150,066
Services | APAC        
Segment Reporting Information [Line Items]        
Disaggregation of revenue $ 24,210 $ 22,740 $ 73,260 $ 68,478