XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Details (Tables)
6 Months Ended
Apr. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Cash and Cash Equivalents
Cash, cash equivalents and restricted cash
As of
April 30, 2021October 31, 2020
In millions
Cash and cash equivalents $4,625 $4,233 
Restricted cash(1)
131 388 
Total$4,756 $4,621 

(1) The Company includes restricted cash in Other current assets in the accompanying Condensed Consolidated Balance Sheets.
Schedule of Inventory
Inventory
 As of
 April 30, 2021October 31, 2020
 In millions
Finished goods$1,296 $1,197 
Purchased parts and fabricated assemblies1,821 1,477 
Total $3,117 $2,674 
Schedule of Property, Plant and Equipment
Property, Plant and Equipment
 As of
 April 30, 2021October 31, 2020
 In millions
Land$75 $89 
Buildings and leasehold improvements1,662 1,886 
Machinery and equipment, including equipment held for lease9,848 9,624 
11,585 11,599 
Accumulated depreciation(6,105)(5,974)
Total $5,480 $5,625 
Changes in Aggregate Product Warranty Liabilities
The Company's aggregate product warranty liability as of April 30, 2021, and changes were as follows:
 Six Months Ended
April 30, 2021
 In millions
Balance at beginning of period$385 
Charges102 
Adjustments related to pre-existing warranties(26)
Settlements made (117)
Balance at end of period$344 
Summary of Accounts Receivable, Net
A summary of accounts receivable, net, including unbilled receivables was as follows:
As of
April 30, 2021October 31, 2020
In millions
Accounts receivable, net
Accounts receivable$2,788 $3,227 
Unbilled receivables194 205 
Allowances(46)(46)
Total$2,936 $3,386 
Schedule of Trade Receivables Sold and Cash Received
The allowances for credit losses related to accounts receivable and changes therein were as follows:
 As of
 April 30, 2021October 31, 2020
 In millions
Balance at beginning of the period$46 $31 
Provision for credit losses29 
Write off's, net of recoveries(5)(14)
Balance at end of the period$46 $46