XML 13 R3.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Earnings and Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Statement [Abstract]        
Net sales $ 623,513 $ 587,153 $ 1,793,463 $ 1,714,710
Cost of sales 334,251 312,096 957,711 916,551
Gross profit 289,262 275,057 835,752 798,159
Operating expenses:        
Research and development and other engineering expense 20,793 20,546 61,399 59,759
Selling expense 56,123 52,997 166,730 160,755
General and administrative expense 85,375 75,329 238,229 219,977
Total operating expenses 162,291 148,872 466,358 440,491
Acquisition and integration related costs 309 1,356 449 4,992
Net gain on disposal of assets (14,081) (25) (14,361) (460)
Income from operations 140,743 124,854 383,306 353,136
Interest income, net and other finance costs 2,317 1,668 4,315 4,111
Other & foreign exchange gain (loss), net 777 (29) 151 352
Income before taxes 143,837 126,493 387,772 357,599
Provision for income taxes 36,393 32,974 98,903 90,821
Net income 107,444 93,519 288,869 266,778
Other comprehensive income        
Translation adjustments and other, net of tax 352 26,320 64,610 4,409
Unamortized pension adjustments, net of tax (16) (367) 394 (653)
Cash flow hedge adjustment, net of tax 5,158 (11,427) (39,389) (4,121)
Comprehensive net income $ 112,938 $ 108,045 $ 314,484 $ 266,413
Net income per common share:        
Basic $ 2.59 $ 2.22 $ 6.92 $ 6.31
Diluted $ 2.58 $ 2.21 $ 6.89 $ 6.28
Weighted-average number of shares outstanding        
Basic 41,520 42,151 41,737 42,254
Diluted 41,704 42,335 41,903 42,464
Cash dividends declared per common share $ 0.29 $ 0.28 $ 0.86 $ 0.83