XML 99 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance $ 17,599 $ 15,037
Other comprehensive income (loss) before reclassifications 28 25
Amounts reclassified from accumulated other comprehensive income (loss) into earnings (75) 19
Ending balance 19,243 17,599
Foreign currency translation adjustments    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance (606) (589)
Other comprehensive income (loss) before reclassifications (30) (17)
Amounts reclassified from accumulated other comprehensive income (loss) into earnings 0 0
Ending balance (636) (606)
Unrealized gain (loss) on available-for- sale securities    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance 3 (5)
Other comprehensive income (loss) before reclassifications 19 (2)
Amounts reclassified from accumulated other comprehensive income (loss) into earnings (22) 10
Ending balance 0 3
Unrealized gain (loss) on forward contracts    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance 25 (28)
Other comprehensive income (loss) before reclassifications 39 44
Amounts reclassified from accumulated other comprehensive income (loss) into earnings (53) 9
Ending balance 11 25
Accumulated Other Comprehensive Income (Loss)    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance (578) (622)
Ending balance $ (625) $ (578)