XML 82 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring Programs - Schedule of Changes in Restructuring Program Liabilities (Detail) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Restructuring Reserve [Roll Forward]      
Restructuring Liabilities, Beginning Balance $ 40 $ 42 $ 49
Additions 140 92 71
Payments (110) (93) (76)
Other 3 (1) (2)
Restructuring Liabilities, Ending Balance 73 40 42
One Time Employee Termination Benefits [Member]      
Restructuring Reserve [Roll Forward]      
Restructuring Liabilities, Beginning Balance 28 29 33
Additions 140 92 69
Payments (109) (91) (73)
Other 5 (2) 0
Restructuring Liabilities, Ending Balance 64 28 29
Facility Related Costs [Member]      
Restructuring Reserve [Roll Forward]      
Restructuring Liabilities, Beginning Balance 2 2 6
Additions 0 0 0
Payments 0 0 (2)
Other (2) 0 (2)
Restructuring Liabilities, Ending Balance 0 2 2
Other Costs [Member]      
Restructuring Reserve [Roll Forward]      
Restructuring Liabilities, Beginning Balance 10 11 10
Additions 0 0 2
Payments (1) (2) (1)
Other 0 1 0
Restructuring Liabilities, Ending Balance $ 9 $ 10 $ 11