XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation Basis of Presentation (Details)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
employee
$ / shares
Jun. 30, 2021
USD ($)
$ / shares
Jun. 30, 2022
USD ($)
employee
$ / shares
Jun. 30, 2021
USD ($)
$ / shares
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount $ 144   $ 144     $ 122    
SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense 22 $ 4 44 $ 8        
Cost of Revenue (25,184) (21,463) (46,937) (38,808)        
Net Income (Loss) Attributable to Parent $ 1,236 $ 712 $ 2,290 $ 1,401        
Earnings Per Share, Diluted | $ / shares $ 2.18 $ 1.26 $ 4.03 $ 2.48        
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest $ (24,426) $ (21,603) $ (24,426) $ (21,603) $ (23,755) (22,508) $ (20,861) $ (20,022)
Gain (Loss) on Investments 3 40 37 40        
Equity Securities, FV-NI and without Readily Determinable Fair Value $ 466   $ 466     297    
UKRAINE                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Entity Number of Employees | employee 650   650          
Retained Earnings [Member]                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest $ (23,292) $ (20,762) $ (23,292) $ (20,762) $ (22,483) $ (21,655) $ (20,261) $ (19,780)