v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Statement [Abstract]        
Revenue $ 2,233,839 $ 2,077,841 $ 6,477,483 $ 5,993,492
Cost of goods and services 1,330,413 1,244,247 3,895,316 3,596,136
Gross profit 903,426 833,594 2,582,167 2,397,356
Selling, general and administrative expenses 484,238 456,441 1,465,283 1,369,297
Operating earnings 419,188 377,153 1,116,884 1,028,059
Interest expense 28,870 27,239 87,450 81,638
Interest income (16,520) (17,804) (45,102) (55,993)
Gain on dispositions 0 0 0 (4,644)
Other income, net (13,848) (18,525) (32,750) (26,663)
Earnings before provision for income taxes 420,686 386,243 1,107,286 1,033,721
Provision for income taxes 83,866 82,951 219,172 211,058
Earnings from continuing operations 336,820 303,292 888,114 822,663
Loss from discontinued operations, net (3,489) (1,296) (4,104) (10,782)
Net earnings $ 333,331 $ 301,996 $ 884,010 $ 811,881
Earnings per share from continuing operations:        
Basic (in dollars per share) $ 2.51 $ 2.21 $ 6.60 $ 5.99
Diluted (in dollars per share) 2.50 2.20 6.56 5.96
Loss per share from discontinued operations:        
Basic (in dollars per share) (0.03) (0.01) (0.03) (0.08)
Diluted (in dollars per share) (0.03) (0.01) (0.03) (0.08)
Net earnings per share:        
Basic (in dollars per share) 2.48 2.20 6.57 5.92
Diluted (in dollars per share) $ 2.47 $ 2.19 $ 6.53 $ 5.88
Weighted average shares outstanding:        
Basic (in shares) 134,200 137,236 134,644 137,254
Diluted (in shares) 134,878 138,029 135,440 138,099