XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
REVENUES:      
Revenues $ 1,316,308 $ 1,271,004 $ 1,266,208
Cost of Goods Sold 824,818 809,507 794,344
Gross profit 491,490 461,497 471,864
OPERATING EXPENSES:      
Selling, general and administrative 302,583 283,953 276,982
Research and development 47,498 42,948 48,611
Restructuring, strategic transaction and integration expenses 18,037 28,409 80,574
Change in fair value of contingent earn-out 0 9,000 (47,400)
Contractsettlements 127 (975) 5,737
Total operating expenses 368,245 363,335 364,504
Income from operations 123,245 98,162 107,360
Interest Expense (858) (1,753) (549)
OTHER INCOME,NET 799 1,085 7,896
Income before income taxes 123,186 97,494 114,707
Provision for income taxes (20,051) (10,624) (13,672)
Net Income $ 103,135 $ 86,870 $ 101,035
Basic $ 4.86 $ 4.16 $ 4.90
Diluted $ 4.74 $ 4.02 $ 4.69
WEIGHTED AVERAGE NUMBER OF SHARES      
Basic (in shares) 21,206 20,907 20,629
Diluted (in shares) 21,781 21,591 21,545