XML 17 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Net sales $ 1,661,739 $ 2,000,580 $ 1,805,162
Cost of goods sold 1,003,557 1,173,343 1,134,802
Gross profit 658,182 827,237 670,360
Operating expenses      
Selling, general and administrative 257,939 280,877 257,710
Research and development 134,868 126,316 119,200
Amortization of acquisition related intangible assets 15,282 15,610 16,216
Restructuring cost 1,583 0 0
(Gain) Loss on disposal of fixed assets (2,045) (3,651) 246
Other operating (income) expense (16) (108) 1,003
Total operating expense 407,611 419,044 394,375
Income from operations 250,571 408,193 275,985
Other (expense) income      
Interest income 13,338 3,672 3,139
Interest expense (5,700) (8,320) (7,491)
Foreign currency (loss) gain, net (5,264) 2,122 (2,107)
Unrealized gain (loss) on investments 18,267 (16,514) 28,018
Other income 6,721 6,787 17,551
Total other income (expense) 27,362 12,253 39,110
Income before income taxes and noncontrolling interest 277,933 395,940 315,095
Income tax provision 47,285 56,685 78,807
Net income 230,648 339,255 236,288
Less: net income attributable to noncontrolling interest (3,466) (7,972) (7,525)
Net income attributable to common stockholders $ 227,182 $ 331,283 $ 228,763
Earnings per share attributable to common stockholders:      
Basic $ 4.96 $ 7.31 $ 5.11
Diluted $ 4.91 $ 7.2 $ 5
Number of shares used in earnings per share computation:      
Basic 45,803 45,330 44,772
Diluted 46,311 46,036 45,781