XML 63 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Sep. 15, 2021
Sep. 14, 2021
Aug. 30, 2018
Significant Accounting Policies [Line Items]            
Capitalized computer software costs $ 76,700,000 $ 51,600,000 $ 49,800,000      
Capitalized computer software amortization expense $ 46,700,000 40,200,000 37,200,000      
Minimum percentage of likelihood required to recognize uncertain income tax position (in percent) 50.00%          
Maturity of cash equivalent, max (in months) 3 months          
Provision for credit losses $ 35,868,000 146,063,000 67,732,000      
Advertising expense 54,800,000 28,500,000 33,700,000      
Increase in deferred income taxes 11,026,000 15,668,000 37,883,000      
Decrease in accounts payable, accrued expenses and customer deposits (430,159,000) (59,203,000) (198,756,000)      
Net cash provided by operating activities $ 1,197,063,000 1,472,589,000 $ 1,162,071,000      
Revision of Prior Period, Error Correction, Adjustment            
Significant Accounting Policies [Line Items]            
Increase in deferred income taxes   30,800,000        
Decrease in accounts payable, accrued expenses and customer deposits   30,800,000        
Net cash provided by operating activities   0        
SONIA            
Significant Accounting Policies [Line Items]            
Derivative basis spread on variable rate 0.0326%          
International            
Significant Accounting Policies [Line Items]            
Provision for credit losses   90,100,000        
Term Loan            
Significant Accounting Policies [Line Items]            
Deferred financing costs $ 16,700,000 7,100,000        
Revolving Credit Facility and Securitization Facility            
Significant Accounting Policies [Line Items]            
Deferred financing costs 5,800,000 6,400,000        
Securitization Facility            
Significant Accounting Policies [Line Items]            
Securitized accounts receivable facility       $ 1,300,000,000 $ 1,000,000,000 $ 1,300,000,000
Securitization Facility | Second Amendment            
Significant Accounting Policies [Line Items]            
Securitized accounts receivable facility 1,300,000,000          
New Credit Facility            
Significant Accounting Policies [Line Items]            
Payments of debt issuance costs $ 2,300,000 $ 2,600,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) 5 years          
Maximum | Restricted Stock And Restricted Stock Units            
Significant Accounting Policies [Line Items]            
Period of vesting provisions (in years) 4 years          
Customer Concentration Risk | Accounts Receivable | Accounts Receivable, after Allowance for Credit Loss, Current            
Significant Accounting Policies [Line Items]            
Concentration risk, percentage (more than) 96.00% 97.00%