XML 91 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Items Accounting for Differences Between Income Taxes Computed at Federal Statutory Rate and Provision Recorded for Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Income taxes computed at the federal statutory rate $ (1,246) $ 8,012 $ 5,078
Effect of:      
Tax impact of foreign earnings and losses (370) (1,349) (538)
State taxes, net of federal benefits (173) 465 343
Tax credits (1,006) (1,136) (639)
Stock-based compensation 612 (1,094) (1,107)
Foreign income deduction (1,258) (301) (372)
Other, net 224 194 98
Provision (benefit) for income taxes, net (3,217) 4,791 2,863
Excess tax (benefits) deficiency from stock-based compensation $ 33 $ (1,900) $ (1,800)