XML 20 R3.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONSOLIDATED STATEMENT OF COMPREHENSIVE INCOME - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
CONSOLIDATED STATEMENT OF COMPREHENSIVE INCOME        
Net income $ 2,331 $ 2,504 $ 4,082 $ 4,518
Other comprehensive income/(loss), before tax:        
Foreign currency translation adjustments (38) (248) 124 (10)
Net changes related to available-for-sale securities:        
Unrealized gains/(losses) arising during the period 4 1 3 (35)
Reclassification of (gains)/losses to net income 0 0 1 37
Total net changes related to available-for-sale securities 3 1 4 2
Unrealized gains/(losses) on cash flow hedges:        
Unrealized gains/(losses) arising during the period (96) 9 (128) (256)
Reclassification of (gains)/losses to net income (176) 102 (274) 11
Total unrealized gains/(losses) on cash flow hedges (272) 111 (402) (245)
Retirement-related benefit plans:        
Prior service costs/(credits)     0  
Net (losses)/gains arising during the period 44 78 105 (68)
Curtailments and settlements 3 10 1 14
Amortization of prior service (credits)/costs (22) (27) (44) (53)
Amortization of net (gains)/losses 713 693 1,423 1,383
Total retirement-related benefit plans 738 754 1,486 1,277
Other comprehensive income/(loss), before tax 432 617 1,211 1,023
Income tax (expense)/benefit related to items of other comprehensive income 88 (223) (3) (21)
Other comprehensive income/(loss) 520 394 1,208 1,002
Total comprehensive income/(loss) $ 2,852 $ 2,899 $ 5,290 $ 5,520