v3.26.1
Receivables, Contract Assets, Contract Liabilities and Performance Obligations (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Summary of Information about Receivables and Contract Asset and Liabilities
The following table provides information about receivables, contract assets and contract liabilities as of June 30, 2026 and December 31, 2025 (in thousands):
June 30,
2026
December 31,
2025
Current receivables, which are included in “Accounts receivable, net”$7,815,930 $5,516,984 
Contract assets, net58,589 65,745 
Long-term accounts receivable, net
699,011 763,923 
Long-term contract assets, net40,901 53,176 
Contract liabilities, which are included in “Accrued expenses and other current liabilities” and “Other liabilities”153,133 152,910 
Summary of Changes in Gross Contract Assets and Liabilities from Contract with Customers
Significant changes in the gross contract assets balances during the six months ended June 30, 2026 are as follows (in thousands):
Contract
Assets
Balances at December 31, 2025$126,228 
Reclassification of beginning contract assets to receivables, as a result of rights to consideration becoming unconditional(36,195)
Contract assets recognized, net of reclassification to receivables14,519 
Balances at June 30, 2026$104,552 
Gross contract assets by our internal risk ratings as of June 30, 2026 are summarized as follows (in thousands):
Contract
Assets
Low risk$31,321 
Moderate risk52,292 
High risk20,939 
Total contract assets$104,552 
Changes in the contract liabilities balances during the six months ended June 30, 2026 are as follows (in thousands):
Contract
Liabilities
Balances at December 31, 2025
$152,910 
Reclassification of the beginning contract liabilities to revenue, as the result of performance obligations satisfied(90,561)
Cash received in advance and not recognized as revenue90,784 
Balances at June 30, 2026
$153,133 
Summary of Estimated Net Sales Related to Performance Obligation
The following table includes estimated net sales related to performance obligations that are unsatisfied (or partially unsatisfied) as of June 30, 2026 that are expected to be recognized in the future (in thousands):
Services
Remainder of 2026$108,132 
2027113,537 
202854,042 
2029 and thereafter28,311 
Total remaining performance obligations$304,022