XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Earnings and Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Statement [Abstract]        
Net sales $ 553,662 $ 396,738 $ 1,640,464 $ 1,154,661
Cost of sales 309,139 198,706 899,828 597,901
Gross profit 244,523 198,032 740,636 556,760
Operating expenses:        
Research and development and other engineering 17,084 14,562 49,892 43,321
Selling 42,539 35,063 124,449 99,053
General and administrative 60,319 47,792 172,511 143,767
Total operating expenses 119,942 97,417 346,852 286,141
Acquisition and integration related costs 1,866 0 14,681 0
Net gain on disposal of assets (100) (4) (1,227) (112)
Income from operations 122,815 100,619 380,330 270,731
Interest expense, net and other finance costs (2,983) (314) (6,568) (1,079)
Other & foreign exchange loss, net (1,707) (532) (3,814) (4,180)
Income before taxes 118,125 99,773 369,948 265,472
Provision for income taxes 29,882 25,995 93,559 68,822
Net income 88,243 73,778 276,389 196,650
Other comprehensive income        
Translation adjustment (26,476) (4,889) (54,345) (6,649)
Unamortized pension adjustments 459 (182) 1,147 209
Cash flow hedge adjustment, net of tax 26,823 (153) 35,416 (134)
Comprehensive net income $ 89,049 $ 68,554 $ 258,607 $ 190,076
Net income per common share:        
Basic $ 2.06 $ 1.70 $ 6.42 $ 4.54
Diluted $ 2.06 $ 1.70 $ 6.40 $ 4.52
Weighted average number of shares outstanding        
Basic 42,813 43,276 43,044 43,287
Diluted 42,916 43,485 43,173 43,500
Cash dividends declared per common share $ 0.26 $ 0.25 $ 0.77 $ 0.73