XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Revenue $ 1,866,059 $ 1,883,719
Cost of goods and services 1,120,559 1,186,532
Gross profit 745,500 697,187
Selling, general and administrative expenses 449,191 442,981
Operating earnings 296,309 254,206
Interest expense 27,608 36,365
Interest income (20,254) (4,756)
Gain on dispositions (2,468) (529,943)
Other income, net (3,958) (7,139)
Earnings before provision for income taxes 295,381 759,679
Provision for income taxes 56,140 157,577
Earnings from continuing operations 239,241 602,102
(Loss) earnings from discontinued operations, net (8,420) 30,119
Net earnings $ 230,821 $ 632,221
Earnings per share from continuing operations:    
Basic (in dollars per share) $ 1.74 $ 4.33
Diluted (in dollars per share) 1.73 4.30
(Loss) earnings per share from discontinued operations:    
Basic (in dollars per share) (0.06) 0.22
Diluted (in dollars per share) (0.06) 0.22
Net earnings per share:    
Basic (in dollars per share) 1.68 4.55
Diluted (in dollars per share) $ 1.67 $ 4.52
Weighted average shares outstanding:    
Basic (in shares) 137,267 139,051
Diluted (in shares) 138,260 139,869