XML 20 R6.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEET (Parenthetical) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
CURRENT ASSETS, VIEs    
Cash and cash equivalents $ 2,172 $ 2,829
Marketable securities, current 99 130
Accounts receivable, net 1,081 921
Contract assets 1,489 1,138
Other current assets 186 157
NONCURRENT ASSETS, VIEs    
PP&E, net ($43 and $46 related to VIEs) 484 494
Other assets 661 646
CURRENT LIABILITIES, VIEs    
Accounts payable 1,439 1,220
Contract liabilities 683 684
Accrued salaries, wages and benefits 602 640
Other accrued liabilities $ 378 $ 527
Stockholders' Equity Attributable to Parent [Abstract]    
Common stock shares authorized (in shares) 375,000,000 375,000,000
Common stock par value (in dollars per share) $ 0.01 $ 0.01
Common stock shares issued (in shares) 162,423,864 169,228,759
Common stock shares outstanding (in shares) 162,423,864 169,228,759
Variable Interest Entity, Primary Beneficiary    
CURRENT ASSETS, VIEs    
Cash and cash equivalents $ 401 $ 333
Marketable securities, current 54 59
Accounts receivable, net 76 92
Contract assets 71 130
Other current assets 23 32
NONCURRENT ASSETS, VIEs    
PP&E, net ($43 and $46 related to VIEs) 43 46
Other assets 20 17
CURRENT LIABILITIES, VIEs    
Accounts payable 227 233
Contract liabilities 257 278
Accrued salaries, wages and benefits 22 18
Other accrued liabilities $ 50 $ 37