XML 33 R2.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Statements of Earnings - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2015
Income Statement [Abstract]      
Revenue $ 129,976 $ 121,546 $ 102,531
Cost of products sold 123,432 115,003 96,819
Gross margin 6,544 6,543 5,712
Operating expenses:      
Distribution, selling, general and administrative expenses 3,775 3,648 3,240
Restructuring and employee severance 56 25 44
Amortization and other acquisition-related costs 527 459 281
Impairments and (gain)/loss on disposal of assets, net 18 21 (19)
Litigation (recoveries)/charges, net 48 (69) 5
Operating earnings 2,120 2,459 2,161
Other (income)/expense, net (5) 5 (7)
Interest expense, net 201 178 141
Loss on extinguishment of debt 0 0 60
Earnings from continuing operations before income taxes 1,924 2,276 1,967
Provision for income taxes 630 845 755
Earnings from continuing operations 1,294 1,431 1,212
Earnings from discontinued operations, net of tax 0 0 3
Net earnings 1,294 1,431 1,215
Less: Net earnings attributable to noncontrolling interests (6) (4) 0
Net Earnings Including Portion Attributable to Noncontrolling Interest Excluding Redeemable Noncontrolling Interest $ 1,290 1,430  
Net earnings attributable to Cardinal Health, Inc.   $ 1,427 $ 1,215
Basic earnings per common share attributable to Cardinal Health, Inc.:      
Continuing operations (in usd per share) $ 4.06 $ 4.36 $ 3.65
Discontinued operations (in usd per share) 0.00 0.00 0.01
Net basic earnings per common share attributable to Cardinal Health, Inc. (in usd per share) 4.06 4.36 3.66
Diluted earnings per common share attributable to Cardinal Health, Inc.:      
Continuing operations (in usd per share) 4.03 4.32 3.61
Discontinued operations (in usd per share) 0.00 0.00 0.01
Net diluted earnings per common share attributable to Cardinal Health, Inc. (in usd per share) $ 4.03 $ 4.32 $ 3.62
Weighted-average number of common shares outstanding:      
Basic (in shares) 317 327 332
Diluted (in shares) 320 330 335