XML 67 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jan. 24, 2025
Jan. 23, 2025
Oct. 01, 2024
Aug. 30, 2018
Significant Accounting Policies [Line Items]                
Goodwill impairment $ 90,000,000 $ 0 $ 0          
Goodwill 5,984,667,000 5,644,958,000 5,201,435,000       $ 57,000,000  
Capitalized computer software costs 136,300,000 128,000,000.0 120,500,000          
Capitalized computer software amortization expense $ 78,800,000 77,500,000 61,300,000          
Minimum percentage of likelihood required to recognize uncertain income tax position, percent 50.00%              
Maturity of cash equivalent, max (in months) 3 months              
Payment of financing costs $ 8,493,000 376,000 10,355,000          
Advertising expense 75,000,000.0 64,600,000 65,500,000          
Term Loan                
Significant Accounting Policies [Line Items]                
Unamortized debt issuance costs 16,600,000 19,000,000.0            
Revolving Credit Facility and Securitization Facility                
Significant Accounting Policies [Line Items]                
Payment of financing costs 8,500,000 400,000            
Deferred financing costs 4,200,000 5,700,000            
Securitization Facility                
Significant Accounting Policies [Line Items]                
Unamortized debt issuance costs 800,000 2,100,000            
Securitized accounts receivable facility               $ 1,700,000,000
Securitization Facility | Subsequent Event                
Significant Accounting Policies [Line Items]                
Securitized accounts receivable facility         $ 1,800,000,000 $ 1,700,000,000    
Securitization Facility | Second Amendment                
Significant Accounting Policies [Line Items]                
Securitized accounts receivable facility $ 1,700,000,000              
Minimum | Stock options                
Significant Accounting Policies [Line Items]                
Period of vesting provisions (in years) 1 year              
Minimum | Restricted Stock And Restricted Stock Units                
Significant Accounting Policies [Line Items]                
Period of vesting provisions (in years) 1 year              
Maximum | Stock options                
Significant Accounting Policies [Line Items]                
Period of vesting provisions (in years) 4 years              
Maximum | Restricted Stock And Restricted Stock Units                
Significant Accounting Policies [Line Items]                
Period of vesting provisions (in years) 4 years              
Third Party Brazilian Bank                
Significant Accounting Policies [Line Items]                
Payments to acquire joint venture       $ 37,400,000        
Joint venture, term       20 years        
Equity method investment, other than temporary impairment $ 0 $ 0 $ 0          
Customer Concentration Risk | Accounts Receivable | Accounts Receivable, after Allowance for Credit Loss, Current                
Significant Accounting Policies [Line Items]                
Concentration risk, percentage 87.00% 82.00%