XML 15 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Earnings (Unaudited) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Revenues $ 829 $ 753 $ 1,628 $ 1,441
Cost of revenues (632) (584) (1,250) (1,119)
Gross profit 197 169 378 322
General and administrative expenses (121) (107) (238) (208)
Amortization of intangibles (6) (6) (11) (11)
Other operating expenses, net 0 (1) 0 (5)
Operating earnings 70 55 129 98
Interest expense, net (2) (7) (3) (12)
Other, net (1) (1) (1) (2)
Earnings before taxes 67 47 125 84
Income tax provision 13 9 21 17
Net earnings $ 54 $ 38 $ 104 $ 67
Net earnings per share from common stock:        
Basic earnings per share (in dollars per share) $ 0.20 $ 0.14 $ 0.39 $ 0.25
Diluted earnings per share (in dollars per share) $ 0.20 $ 0.14 $ 0.39 $ 0.25