v3.25.4
Income taxes - Provision for Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 28, 2025
Dec. 29, 2024
Dec. 31, 2023
Currently payable:      
U.S. taxes $ 1,163 $ 2,200 $ 2,705
International taxes 3,076 2,604 3,090
Total currently payable 4,239 4,804 5,795
Deferred:      
U.S. taxes 2,008 (2,539) (3,440)
International taxes (470) 356 (619)
Total deferred 1,538 (2,183) (4,059)
Provision for taxes on income $ 5,777 $ 2,621 $ 1,736