XML 19 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Earnings - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]      
Revenues $ 3,234 $ 2,826 $ 2,693
Cost of revenues (2,498) (2,178) (2,118)
Gross profit 736 648 575
General and administrative expenses (414) (384) (357)
Amortization of intangibles (22) (22) (10)
Other operating (expenses) income, net (7) (11) 353
Operating earnings 293 231 561
Interest expense (21) (36) (34)
Other, net (8) (3) (2)
Earnings before taxes 264 192 525
Income tax provision 51 24 120
Net earnings $ 213 $ 168 $ 405
Net earnings per share from common stock:      
Basic earnings per share (in dollars per share) $ 0.81 $ 0.64 $ 1.88
Diluted earnings per share (in dollars per share) $ 0.80 $ 0.64 $ 1.88