XML 41 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Statement [Abstract]      
Net sales $ 1,573,217 $ 1,267,945 $ 1,136,539
Cost of sales 818,187 691,561 644,409
Gross profit 755,030 576,384 492,130
Operating expenses:      
Research and development and other engineering 59,381 50,807 47,058
Selling 135,004 112,517 112,568
General and administrative 193,176 161,029 157,274
Total operating expenses 387,561 324,353 316,900
Net gain on disposal of assets (324) (332) (6,024)
Income from operations 367,793 252,363 181,254
Interest expense, net and other (3,662) (2,012) (1,730)
Foreign exchange gain (loss), net and other (5,582) (787) (1,167)
Income before taxes 358,549 249,564 178,357
Provision for income taxes 92,102 62,564 44,375
Net income 266,447 187,000 133,982
Translation adjustment, net of tax (7,313) 14,172 885
Unamortized pension adjustments, net of tax 404 (161) (1,064)
Cash flow hedge adjustment, net of tax (268) 390 0
Comprehensive income $ 259,270 $ 201,401 $ 133,803
Net income per common share:      
Earnings Per Share, Basic $ 6.15 $ 4.28 $ 3.00
Earnings Per Share, Diluted $ 6.12 $ 4.27 $ 2.98
Weighted average number of shares of common stock outstanding      
Basic (in shares) 43,325 43,709 44,735
Diluted (in shares) 43,532 43,841 44,921