XML 70 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Receivable, Net of Allowance for Credit Losses - Narrative (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Financing Receivable, Allowance for Credit Loss [Line Items]        
Gross accounts receivable $ 1,028,597   $ 1,015,197  
Allowance for credit losses 23,203   20,442 $ 24,329
Accounts receivable, net of allowance for credit losses of $20,442 and $23,203 as of December 31, 2022 and March 31, 2023, respectively 1,005,394   994,755  
Deferred billings 72,299   64,735  
Allowance for credit losses, other assets 3,198   3,198  
Net deferred billings 69,101   61,537  
Allowance for credit losses current period charge 0 $ 439    
Factoring facility maximum capacity 100,000      
Factoring facility, maximum capacity utilized 42,906   33,030  
Factoring facility, amount outstanding 42,906   33,030  
Cost of factoring facility 461 $ 35    
Disposal group, held-for-sale, not discontinued operations        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Disposal group, accounts receivable, current $ 0   $ 2,341