XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Earnings and Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]        
Net sales $ 593,232 $ 410,281 $ 1,086,802 $ 757,922
Cost of sales 333,899 213,835 590,688 399,195
Gross profit 259,333 196,446 496,114 358,727
Operating expenses:        
Research and development and other engineering 16,943 14,169 32,809 28,758
Selling 45,074 33,167 81,910 63,990
General and administrative 58,419 47,410 112,192 95,975
Total operating expenses 120,436 94,746 226,911 188,723
Acquisition and integration related costs 5,864 0 12,815 0
Net gain on disposal of assets (43) (28) (1,126) (108)
Income from operations 133,076 101,728 257,514 170,112
Interest expense, net and other finance costs (3,372) (420) (3,585) (765)
Other & foreign exchange loss, net (1,890) (2,216) (2,107) (3,648)
Income before taxes 127,814 99,092 251,822 165,699
Provision for income taxes 34,244 26,609 63,677 42,827
Net income 93,570 72,483 188,145 122,872
Other comprehensive income        
Translation adjustment (27,817) 7,505 (27,819) (1,759)
Unamortized pension adjustments 860 (102) 689 390
Cash flow hedge adjustment, net of tax 18,489 (7) 8,542 19
Comprehensive net income $ 85,102 $ 79,879 $ 169,557 $ 121,522
Net income per common share:        
Basic $ 2.17 $ 1.67 $ 4.36 $ 2.83
Diluted $ 2.16 $ 1.66 $ 4.34 $ 2.82
Number of shares outstanding        
Basic 43,145 43,434 43,162 43,406
Diluted 43,240 43,641 43,306 43,620
Cash dividends declared per common share $ 0.26 $ 0.25 $ 0.51 $ 0.48