XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]        
Revenue $ 2,158,715 $ 2,031,676 $ 4,210,616 $ 3,899,577
Cost of goods and services 1,377,432 1,259,504 2,686,139 2,405,857
Gross profit 781,283 772,172 1,524,477 1,493,720
Selling, general and administrative expenses 424,433 428,042 868,276 837,040
Operating earnings 356,850 344,130 656,201 656,680
Interest expense 26,989 26,661 53,541 53,484
Interest income (949) (942) (1,724) (1,622)
Other income, net (4,546) (4,933) (6,675) (7,776)
Earnings before provision for income taxes 335,356 323,344 611,059 612,594
Provision for income taxes 45,738 58,836 95,288 115,317
Net earnings $ 289,618 $ 264,508 $ 515,771 $ 497,277
Net earnings per share:        
Net earnings (in dollars per basic share) $ 2.01 $ 1.84 $ 3.58 $ 3.46
Net earnings (in dollars per diluted share) $ 2.00 $ 1.82 $ 3.56 $ 3.43
Weighted average shares outstanding:        
Weighted average shares outstanding - basic 143,832,000 143,941,000 143,959,000 143,854,000
Weighted average shares outstanding - diluted 144,669,000 145,118,000 144,998,000 145,040,000