XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Earnings and Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Net sales $ 534,430 $ 493,570
Cost of sales 281,554 256,789
Gross profit 252,876 236,781
Operating expenses:    
Research and development and other engineering 20,747 15,866
Selling 48,667 36,836
General and administrative 63,707 53,774
Total operating expenses 133,121 106,476
Acquisition and integration related costs 1,442 6,951
Net gain on disposal of assets (50) (1,083)
Income from operations 118,363 124,437
Interest expense, net and other finance costs (570) (212)
Other & foreign exchange loss, net (398) (216)
Income before taxes 117,395 124,009
Provision for income taxes 29,441 29,433
Net income 87,954 94,576
Other comprehensive income    
Translation adjustment 4,560 (3)
Unamortized pension adjustments 218 (172)
Cash flow hedge adjustment, net of tax (4,705) (9,946)
Comprehensive net income $ 88,027 $ 84,455
Net income per common share:    
Basic $ 2.06 $ 2.19
Diluted $ 2.05 $ 2.18
Weighted average number of shares outstanding    
Basic 42,610 43,179
Diluted 42,827 43,376
Cash dividends declared per common share $ 0.26 $ 0.25