XML 18 R3.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF EARNINGS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Net Sales      
Net Sales $ 2,557,025 $ 2,505,931 $ 2,391,336
Cost of Revenue [Abstract]      
Cost of Goods and Services Sold 1,602,416 1,572,575 1,550,109
Gross profit 954,609 933,356 841,227
Research and development expenses 80,836 88,489 74,816
Selling expenses 121,586 116,956 109,537
General and administrative expenses 324,093 326,140 303,288
Loss on Disposition of Business 4,651 0 0
Impairment of assets held for sale 0 19,088 33,043
Restructuring expenses 0 0 31,695
Operating income 423,443 382,683 288,848
Interest expense 46,980 40,240 35,545
Other income, net 12,732 12,067 9,748
Earnings before income taxes 389,195 354,510 263,051
Provision for income taxes (94,847) (87,351) (61,659)
Net earnings $ 294,348 $ 267,159 $ 201,392
Basic earnings per share      
Basic earnings per share $ 7.67 $ 6.61 $ 4.83
Diluted earnings per share      
Diluted earnings per share 7.62 6.58 4.80
Dividends per share $ 0.75 $ 0.71 $ 0.68
Weighted average shares outstanding:      
Basic 38,386 40,417 41,738
Diluted 38,649 40,602 41,999
Product [Member]      
Net Sales      
Net Sales $ 2,135,882 $ 2,109,617 $ 2,041,086
Cost of Revenue [Abstract]      
Cost of Goods and Services Sold 1,348,569 1,330,191 1,319,562
Service [Member]      
Net Sales      
Net Sales 421,143 396,314 350,250
Cost of Revenue [Abstract]      
Cost of Goods and Services Sold $ 253,847 $ 242,384 $ 230,547