XML 79 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Receivables, Contract Liabilities and Performance Obligations - Summary of Information about Receivables and Contract Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Current receivables, which are included in “Accounts receivable, net” $ 2,936,732 $ 2,685,448  
Contract liabilities, which are included in “Accrued expenses and other current liabilities” and “Other liabilities” 116,067 107,158 $ 84,814
Accounts Receivable, Net      
Disaggregation of Revenue [Line Items]      
Current receivables, which are included in “Accounts receivable, net” 2,936,732 2,685,448  
Other assets      
Disaggregation of Revenue [Line Items]      
Non-current receivables, which are included in “Other assets” 147,139 154,662  
Accrued Expenses and Other Current Liabilities and Other Liabilities      
Disaggregation of Revenue [Line Items]      
Contract liabilities, which are included in “Accrued expenses and other current liabilities” and “Other liabilities” $ 116,067 $ 107,158