XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS (unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Statement [Abstract]    
Revenue $ 2,051,901 $ 1,867,901
Cost of goods and services 1,308,707 1,146,353
Gross profit 743,194 721,548
Selling, general and administrative expenses 443,843 408,998
Operating earnings 299,351 312,550
Interest expense 26,552 26,823
Interest income (775) (680)
Other income, net (2,129) (2,843)
Earnings before provision for income taxes 275,703 289,250
Provision for income taxes 49,550 56,481
Net earnings $ 226,153 $ 232,769
Net earnings per share:    
Net earnings (in dollars per basic share) $ 1.57 $ 1.62
Net earnings (in dollars per diluted share) $ 1.56 $ 1.61
Weighted average shares outstanding:    
Weighted average shares outstanding - basic 144,087,000 143,765,000
Weighted average shares outstanding - diluted 145,329,000 144,938,000