v3.25.2
Change in Accounting Estimate (Table) (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Change in Accounting Estimate        
Operating Income (Loss) $ 163 $ 189 $ 324 $ 343
Diluted earnings (loss) per share $ 3.86 $ 4.38 $ 7.66 $ 8.25
Contracts Accounted for under Percentage of Completion        
Change in Accounting Estimate        
Operating Income (Loss) $ (10) $ 24 $ (10) $ 26
Diluted earnings (loss) per share $ (0.20) $ 0.48 $ (0.20) $ 0.51