XML 100 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Accumulated Other Comprehensive Income (Loss) Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
AOCI, beginning balance $ 11,973 $ 11,991 $ 11,037 $ 10,836 $ 11,991 $ 10,836
Other Comprehensive Income (Loss), before Tax [Abstract]            
Net change, Net of Tax Amount (193)   14   (230) (11)
Other comprehensive income (loss) (250)   1   (306) (28)
Other Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]            
Total stockholders’ equity 11,950 11,973 11,205 11,037 11,950 11,205
Foreign currency translation adjustments: [Member]            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
AOCI before tax, beginning balance (60) (22) 29 56 (22) 56
AOCI tax, beginning balance 3 2 1 (1) 2 (1)
AOCI, beginning balance (57) (20) 30 55 (20) 55
Other Comprehensive Income (Loss), before Tax [Abstract]            
Net change, Before Tax Amount (197)   15   (235) (12)
Net change, Tax Effect 4   (1)   5 1
Other comprehensive income (loss) (193)   14     (11)
Other Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]            
AOCI before tax, ending balance (257) (60) 44 29 (257) 44
AOCI tax, ending balance 7 3 0 1 7 0
Total stockholders’ equity (250) (57) 44 30 (250) 44
Unrealized gains on cash flow hedges: [Member]            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
AOCI before tax, beginning balance 48 71 63 67 71 67
AOCI tax, beginning balance (10) (14) (12) (12) (14) (12)
AOCI, beginning balance 38 57 51 55 57 55
Other Comprehensive Income (Loss), before Tax [Abstract]            
Net change, Before Tax Amount (72)   (17)   (95) (21)
Net change, Tax Effect 15   4   19 4
Other comprehensive income (loss) (57)   (13)   (76) (17)
Other Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]            
OCI, before reclassifications, before tax (66)   (3)   (76) 14
Other comprehensive income (loss) before reclassifications, tax 14   0   16 (3)
OCI, before reclassifications, net of tax (52)   (3)   (60) 11
AOCI before tax, ending balance (24) 48 46 63 (24) 46
AOCI tax, ending balance 5 (10) (8) (12) 5 (8)
Total stockholders’ equity (19) 38 38 51 (19) 38
Unrealized gains on cash flow hedges: [Member] | Cost of revenues [Member]            
Other Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]            
Reclassification from AOCI, current period, before tax (5)   (12)   (17) (30)
Reclassification from AOCI, current period, tax 1   3   3 6
Reclassification from AOCI, current period, net of tax (4)   (9)   (14) (24)
Unrealized gains on cash flow hedges: [Member] | Selling, general and administrative expenses [Member]            
Other Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]            
Reclassification from AOCI, current period, before tax (1)   (2)   (2) (5)
Reclassification from AOCI, current period, tax 0   1   0 1
Reclassification from AOCI, current period, net of tax (1)   (1)   (2) (4)
Accumulated other comprehensive income (loss):            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
AOCI before tax, beginning balance (12) 49 92 123 49 123
AOCI tax, beginning balance (7) (12) (11) (13) (12) (13)
AOCI, beginning balance (19) 37 81 110 37 110
Other Comprehensive Income (Loss), before Tax [Abstract]            
Net change, Before Tax Amount (269)   (2)   (330) (33)
Net change, Tax Effect 19   3   24 5
Other comprehensive income (loss) (250) (56) 1 (29) (306) (28)
Other Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]            
AOCI before tax, ending balance (281) (12) 90 92 (281) 90
AOCI tax, ending balance 12 (7) (8) (11) 12 (8)
Total stockholders’ equity $ (269) $ (19) $ 82 $ 81 $ (269) $ 82