XML 70 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information - Schedule of Net Revenue by Segment and Business Unit (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2016
Segment Reporting, Revenue Reconciling Item [Line Items]      
Net revenue $ 58,472 $ 52,056 $ 48,238
Total segments      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Net revenue 58,471 52,057 48,076
Total segments | Personal Systems      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Net revenue 37,661 33,321 29,946
Total segments | Personal Systems | Notebooks      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Net revenue 22,547 19,782 16,982
Total segments | Personal Systems | Desktops      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Net revenue 11,567 10,298 9,956
Total segments | Personal Systems | Workstations      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Net revenue 2,246 2,042 1,870
Total segments | Personal Systems | Other      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Net revenue 1,301 1,199 1,138
Total segments | Printing      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Net revenue 20,805 18,728 18,123
Total segments | Printing | Supplies      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Net revenue 13,575 12,524 11,981
Total segments | Printing | Commercial Hardware      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Net revenue 4,674 3,792 3,792
Total segments | Printing | Consumer Hardware      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Net revenue 2,556 2,412 2,350
Total segments | Corporate Investments      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Net revenue 5 8 7
Other      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Net revenue $ 1 $ (1) $ 162