XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]        
Revenue $ 1,983,542 $ 1,958,428 $ 5,816,043 $ 5,779,664
Cost of goods and services 1,220,355 1,219,047 3,603,146 3,631,023
Gross profit 763,187 739,381 2,212,897 2,148,641
Selling, general and administrative expenses 429,570 402,838 1,301,606 1,234,223
Operating earnings 333,617 336,543 911,291 914,418
Interest expense 34,128 32,390 102,867 100,407
Interest income (5,176) (3,808) (14,013) (8,552)
Gain on dispositions (68,633) 0 (597,913) 0
Other income, net (13,032) (10,274) (33,016) (20,758)
Earnings before provision for income taxes 386,330 318,235 1,453,366 843,321
Provision for income taxes 73,434 56,252 291,781 157,636
Earnings from continuing operations 312,896 261,983 1,161,585 685,685
Earnings from discontinued operations, net 34,204 27,770 99,558 74,881
Net earnings $ 347,100 $ 289,753 $ 1,261,143 $ 760,566
Earnings per share from continuing operations:        
Earnings from continuing operations (in dollars per share) $ 2.28 $ 1.87 $ 8.42 $ 4.90
Earnings from continuing operations (in dollars per share) 2.26 1.86 8.37 4.88
Earnings per share from discontinued operations:        
Earnings from discontinued operations, net (in dollars per share) 0.25 0.20 0.72 0.54
Earnings from discontinued operations, net (in dollars per share) 0.25 0.20 0.72 0.53
Net earnings per share:        
Basic (in dollars per share) 2.53 2.07 9.14 5.44
Diluted (in dollars per share) $ 2.51 $ 2.06 $ 9.08 $ 5.41
Weighted average shares outstanding:        
Basic (in shares) 137,251 139,878 137,913 139,833
Diluted (in shares) 138,223 140,615 138,830 140,603