XML 93 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Operations and Summary of Significant Accounting Policies - Additional Information (Detail)
shares in Thousands, $ in Thousands
12 Months Ended
May 01, 2024
USD ($)
Dec. 01, 2023
USD ($)
Aug. 17, 2023
USD ($)
Dec. 31, 2024
USD ($)
segment
shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Number of operating segments | segment       3    
Total purchase price, net of cash and cash equivalents acquired       $ 270,247 $ 481,464 $ 68,248
Accounts receivable, net       4,172,104 3,568,290  
Partner funding recorded as reduction of selling and administrative expenses       127,059 122,638 128,153
Advertising expense       $ 76,167 $ 81,959 $ 88,667
Restricted Stock Units (RSUs)            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
RSUs excluded from the diluted EPS calculations (in shares) | shares       9 54 39
Purchases | Partner Risk | Microsoft            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Concentration percentage       27.00%    
Purchases | Partner Risk | TD Synnex            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Concentration percentage       10.00%    
Purchases | Partner Risk | Top Five Suppliers            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Concentration percentage       55.00%    
Affiliated Entity            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Accounts receivable, net       $ 18,010 $ 26,025  
Minimum            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Revenue, recognition period, term       1 year    
Maximum            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Revenue, recognition period, term       3 years    
InfoCenter.io            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Acquisition, percentage of issued and outstanding shares acquired 100.00%          
Total purchase price, net of cash and cash equivalents acquired $ 265,000          
Cash and cash equivalents acquired from acquisition 5,103          
Seller incentive opportunity 106,250          
Business combination, contingent consideration, liability 24,200          
Business combination, consideration transferred $ 289,200          
SADA Systems, LLC            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Acquisition, percentage of issued and outstanding shares acquired   100.00%        
Cash and cash equivalents acquired from acquisition   $ 24,701        
Seller incentive opportunity   390,000        
Business combination, contingent consideration, liability   21,288        
Business combination, consideration transferred net of cash acquired   399,762        
Business combination, consideration transferred   426,050        
SADA Systems, LLC | Minimum            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Business combination, contingent consideration, liability   0        
SADA Systems, LLC | Maximum            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Business combination, contingent consideration, liability   $ 390,000        
Amdaris Group Limited            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Acquisition, percentage of issued and outstanding shares acquired     100.00%      
Business combination, consideration transferred     $ 82,875      
Amdaris Group Limited | Minimum            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Business combination, contingent consideration, liability     0      
Amdaris Group Limited | Maximum            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Business combination, contingent consideration, liability     $ 54,391