XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]      
Net sales $ 2,000,580 $ 1,805,162 $ 1,229,215
Cost of goods sold 1,173,343 1,134,802 798,094
Gross profit 827,237 670,360 431,121
Operating expenses      
Selling, general and administrative 280,877 257,710 185,067
Research and development 126,316 119,200 94,288
Amortization of acquisition related intangible assets 15,610 16,216 16,261
(Gain) Loss on disposal of fixed assets (3,651) 246 106
Other operating (income) expense (108) 1,003 1,067
Total operating expenses 419,044 394,375 296,789
Income from operations 408,193 275,985 134,332
Other (expense) income      
Interest income 3,672 3,139 1,066
Interest expense (8,320) (7,491) (11,662)
Foreign currency gain (loss), net 2,122 (2,107) (9,814)
Unrealized (loss) gain on investments (16,514) 28,018 2,083
Other income 6,787 17,551 4,336
Total other (expense) income (12,253) 39,110 (13,991)
Income before income taxes and noncontrolling interest 395,940 315,095 120,341
Income tax provision 56,685 78,807 21,112
Net income 339,255 236,288 99,229
Less net income attributable to noncontrolling interest (7,972) (7,525) (1,141)
Net income attributable to common stockholders $ 331,283 $ 228,763 $ 98,088
Earnings per share attributable to common stockholders:      
Basic $ 7.31 $ 5.11 $ 1.92
Diluted $ 7.20 $ 5.00 $ 1.88
Number of shares used in earnings per share computation:      
Basic 45,330 44,772 51,004
Diluted 46,036 45,781 52,133