v3.25.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Cash and cash equivalents $ 20,864 $ 22,935
Financing Receivable, Allowance for Credit Loss, Current 257 247
Accounts Receivable, Allowance for Credit Loss, Current 94 84
Financing Receivable, Allowance for Credit Loss, Noncurrent 624 617
Variable Interest Entity, Primary Beneficiary    
Cash and cash equivalents 2,404 2,494
Total finance receivables, net 56,439 60,717
Net Investment in Operating Lease 13,241 13,309
Other assets 24 34
Other liabilities and deferred revenue 111 100
Debt $ 44,368 $ 50,855