XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Earnings and Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]        
Net sales $ 587,153 $ 580,084 $ 1,714,710 $ 1,712,093
Cost of sales 312,096 297,167 916,551 888,835
Gross profit 275,057 282,917 798,159 823,258
Operating expenses:        
Research and development and other engineering 23,678 24,751 68,303 67,035
Selling 54,590 52,391 165,007 151,497
General and administrative 70,604 64,793 207,181 197,267
Total operating expenses 148,872 141,935 440,491 415,799
Acquisition and integration related costs 1,356 785 4,992 4,086
Net gain on disposal of assets (25) (16) (460) (223)
Income from operations 124,854 140,213 353,136 403,596
Interest income and other finance costs, net 1,668 1,292 4,111 18
Other & foreign exchange gain (loss), net (29) (1,429) 352 (1,471)
Income before taxes 126,493 140,076 357,599 402,143
Provision for income taxes 32,974 36,055 90,821 102,958
Net income 93,519 104,021 266,778 299,185
Other comprehensive income        
Translation adjustments 26,320 (13,238) 4,409 (8,729)
Unamortized pension adjustments (367) (4) (653) 396
Cash flow hedge adjustment, net of tax (11,427) 1,087 (4,121) (8,876)
Comprehensive net income $ 108,045 $ 91,866 $ 266,413 $ 281,976
Net income per common share:        
Basic $ 2.22 $ 2.44 $ 6.31 $ 7.01
Diluted $ 2.21 $ 2.43 $ 6.28 $ 6.98
Weighted-average number of shares outstanding        
Basic 42,151 42,673 42,254 42,651
Diluted 42,335 42,882 42,464 42,893
Cash dividends declared per common share $ 0.28 $ 0.27 $ 0.83 $ 0.80