XML 58 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill - Schedule of Changes in Carrying Amount of Goodwill (Detail) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2018
Dec. 31, 2017
Goodwill [Line Items]    
Beginning balance $ 28,414  
Goodwill impairment (180)  
Ending balance 28,465 $ 28,414
Operating Segments [Member]    
Goodwill [Line Items]    
Beginning balance   28,414
Relative fair value allocation   (28,414)
Operating Segments [Member] | Generics [Member]    
Goodwill [Line Items]    
Beginning balance   18,864
Relative fair value allocation   (18,864)
Operating Segments [Member] | Specialty [Member]    
Goodwill [Line Items]    
Beginning balance   8,464
Relative fair value allocation   (8,464)
Operating Segments [Member] | Other Segments [Member]    
Goodwill [Line Items]    
Beginning balance   1,086
Relative fair value allocation   (1,086)
Reportable Geographical Components [Member]    
Goodwill [Line Items]    
Beginning balance 28,414  
Goodwill impairment (180)  
Relative fair value allocation   28,414
Goodwill disposal (54)  
Translation differences 285  
Ending balance 28,465 28,414
Reportable Geographical Components [Member] | Other Segments [Member]    
Goodwill [Line Items]    
Beginning balance 2,865  
Relative fair value allocation   2,865
Translation differences 1  
Ending balance 2,866 2,865
Reportable Geographical Components [Member] | North America [Member]    
Goodwill [Line Items]    
Beginning balance 11,144  
Relative fair value allocation   11,144
Translation differences (13)  
Ending balance 11,131 11,144
Reportable Geographical Components [Member] | Europe [Member]    
Goodwill [Line Items]    
Beginning balance 9,001  
Relative fair value allocation   9,001
Goodwill disposal (54)  
Translation differences 269  
Ending balance 9,216 9,001
Reportable Geographical Components [Member] | Growth Markets [Member]    
Goodwill [Line Items]    
Beginning balance 5,404  
Goodwill impairment (180)  
Relative fair value allocation   5,404
Translation differences 28  
Ending balance $ 5,252 $ 5,404