XML 77 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring Programs - Schedule of Changes in Restructuring Program Liabilities (Detail) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Restructuring Reserve [Roll Forward]      
Restructuring Liabilities, Beginning Balance $ 73 $ 40 $ 42
Additions 168 140 92
Payments (152) (110) (93)
Other (3) 3 (1)
Restructuring Liabilities, Ending Balance 86 73 40
One-time employee termination benefits      
Restructuring Reserve [Roll Forward]      
Restructuring Liabilities, Beginning Balance 64 28 29
Additions 83 140 92
Payments (97) (109) (91)
Other 1 5 (2)
Restructuring Liabilities, Ending Balance 51 64 28
Facility related costs      
Restructuring Reserve [Roll Forward]      
Restructuring Liabilities, Beginning Balance 0 2 2
Additions 0 0 0
Payments 0 0 0
Other 0 (2) 0
Restructuring Liabilities, Ending Balance 0 0 2
Other costs      
Restructuring Reserve [Roll Forward]      
Restructuring Liabilities, Beginning Balance 9 10 11
Additions 85 0 0
Payments (55) (1) (2)
Other (4) 0 1
Restructuring Liabilities, Ending Balance $ 35 $ 9 $ 10