v3.26.1
Condensed Consolidated Statements of Earnings and Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Net sales $ 671,076 $ 631,055 $ 1,259,040 $ 1,169,950
Cost of sales 352,883 338,164 674,956 626,493
Gross profit 318,193 292,891 584,084 543,457
Operating expenses:        
Research and development and other engineering expense 18,000 20,767 36,631 40,606
Selling expense 52,848 56,443 107,311 110,607
General and administrative expense 83,572 75,629 161,134 149,821
Total operating expenses 154,420 152,839 305,076 301,034
Acquisition and integration related costs 186 13 751 140
Net gain on disposal of assets (5,543) (205) (5,490) (280)
Income from operations 169,130 140,244 283,747 242,563
Interest income, net and other finance costs 4,196 895 8,629 1,998
Other & foreign exchange loss, net (2,435) (1,684) (5,187) (626)
Income before taxes 170,891 139,455 287,189 243,935
Provision for income taxes 43,849 35,914 71,931 62,510
Net income 127,042 103,541 215,258 181,425
Other comprehensive income        
Translation adjustments and other, net of tax (3,564) 46,432 (18,047) 64,258
Unamortized pension adjustments, net of tax (20) (11) (169) 410
Cash flow hedge adjustment, net of tax (5,783) (38,447) 6,370 (44,547)
Comprehensive net income $ 117,675 $ 111,515 $ 203,412 $ 201,546
Net income per common share:        
Basic $ 3.10 $ 2.48 $ 5.24 $ 4.34
Diluted $ 3.09 $ 2.47 $ 5.22 $ 4.33
Weighted-average number of shares outstanding        
Basic 40,964 41,705 41,095 41,775
Diluted 41,071 41,838 41,221 41,926
Cash dividends declared per common share $ 0.30 $ 0.29 $ 0.59 $ 0.57