XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Statement [Abstract]        
Revenue $ 2,158,291 $ 2,018,269 $ 6,368,907 $ 5,917,846
Cost of goods and services 1,385,541 1,263,690 4,071,680 3,669,547
Gross profit 772,750 754,579 2,297,227 2,248,299
Selling, general and administrative expenses 402,339 412,553 1,270,615 1,249,593
Operating earnings 370,411 342,026 1,026,612 998,706
Interest expense 29,789 26,433 83,330 79,917
Interest income (1,244) (1,466) (2,968) (3,088)
Other income, net (11,167) (10,460) (17,842) (18,236)
Earnings before provision for income taxes 353,033 327,519 964,092 940,113
Provision for income taxes 67,007 63,763 162,295 179,080
Net earnings $ 286,026 $ 263,756 $ 801,797 $ 761,033
Net earnings per share:        
Basic (in dollars per share) $ 2.01 $ 1.83 $ 5.59 $ 5.29
Diluted (in dollars per share) $ 2.00 $ 1.81 $ 5.55 $ 5.24
Weighted average shares outstanding:        
Basic (in shares) 142,506 143,976 143,469 143,895
Diluted (in shares) 143,257 145,440 144,413 145,220