XML 11 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]        
Net sales $ 350,079 $ 404,647 $ 971,822 $ 1,339,040
Cost of goods sold 232,071 248,771 646,844 793,334
Gross profit 118,008 155,876 324,978 545,706
Operating expenses        
Selling, general and administrative 59,388 62,964 171,590 201,455
Research and development 33,691 34,068 100,844 101,911
Amortization of acquisition related intangible assets 3,833 3,808 11,497 11,476
Gain on disposal of fixed assets (571) 0 (5,525) 0
Restructuring charge (211) 2,566 8,039 2,566
Other operating income 1 (1,404) 0 (1,570)
Total operating expense 96,131 102,002 286,445 315,838
Income from operations 21,877 53,874 38,533 229,868
Other (expense) income        
Interest income 4,532 4,507 13,383 8,503
Interest expense (456) (898) (1,840) (5,219)
Foreign currency (loss) gain, net (4,423) 1,314 (2,652) (2,796)
Unrealized (loss) gain on investments (3,410) 401 1,310 16,462
Other income 682 1,309 1,678 3,237
Total other (expense) income (3,075) 6,633 11,879 20,187
Income before income taxes and noncontrolling interest 18,802 60,507 50,412 250,055
Income tax provision 3,619 10,674 9,799 44,514
Net income 15,183 49,833 40,613 205,541
Less net income attributable to noncontrolling interest (1,438) (1,113) (4,830) (3,651)
Net income attributable to common stockholders $ 13,745 $ 48,720 $ 35,783 $ 201,890
Earnings per share attributable to common stockholders:        
Basic $ 0.3 $ 1.06 $ 0.78 $ 4.41
Diluted $ 0.3 $ 1.05 $ 0.77 $ 4.36
Number of shares used in earnings per share computation:        
Basic 46,331 45,936 46,166 45,758
Diluted 46,442 46,320 46,378 46,296