XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Information - Reportable Segments and Reconciliation to Consolidated Net Income (Details)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
segment
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Segment Reporting [Abstract]            
Number of operating segments | segment     3      
Segment Reporting Disclosure [Line Items]            
Net sales $ 147,977 $ 134,383 $ 291,290 $ 261,741    
Operating expenses 133,305 126,702 261,311 249,286    
Operating income 14,672 7,681 29,979 12,455    
Total non-operating income (expense) 573 (118) (1,751) (773)    
Provision for income taxes (1,767) (804) (4,234) (1,752)    
Equity-method investment activity, net of tax 7 (9) (78) (8)    
Net income 13,485 6,750 23,916 9,922 $ 44,419 $ 13,072
North America            
Segment Reporting Disclosure [Line Items]            
Net sales 90,033 82,546 176,374 159,427    
Operating expenses 84,968 79,335 166,326 155,318    
Operating income 5,065 3,211 10,048 4,109    
International            
Segment Reporting Disclosure [Line Items]            
Net sales 31,663 29,697 63,598 58,820    
Operating expenses 31,390 30,592 62,422 60,962    
Operating income 273 (895) 1,176 (2,142)    
AWS            
Segment Reporting Disclosure [Line Items]            
Net sales 26,281 22,140 51,318 43,494    
Operating expenses 16,947 16,775 32,563 33,006    
Operating income $ 9,334 $ 5,365 $ 18,755 $ 10,488